cvs commit: src/sys/gnu/fs/xfs xfs.h xfs_acl.c xfs_acl.h xfs_ag.h xfs_alloc.c xfs_alloc.h xfs_alloc_btree.c xfs_alloc_btree.h xfs_arch.h xfs_attr.c xfs_attr.h xfs_attr_leaf.c xfs_attr_leaf.h xfs_attr_sf.h xfs_behavior.c xfs_behavior.h xfs_bit.c xfs_bit.h ...

From: Craig Rodrigues <rodrigc_at_FreeBSD.org>
Date: Mon, 12 Dec 2005 01:04:33 +0000 (UTC)
rodrigc     2005-12-12 01:04:33 UTC

  FreeBSD src repository

  Added files:
    sys/gnu/fs/xfs       xfs.h xfs_acl.c xfs_acl.h xfs_ag.h 
                         xfs_alloc.c xfs_alloc.h xfs_alloc_btree.c 
                         xfs_alloc_btree.h xfs_arch.h xfs_attr.c 
                         xfs_attr.h xfs_attr_leaf.c 
                         xfs_attr_leaf.h xfs_attr_sf.h 
                         xfs_behavior.c xfs_behavior.h xfs_bit.c 
                         xfs_bit.h xfs_bmap.c xfs_bmap.h 
                         xfs_bmap_btree.c xfs_bmap_btree.h 
                         xfs_btree.c xfs_btree.h xfs_buf_item.c 
                         xfs_buf_item.h xfs_cap.c xfs_cap.h 
                         xfs_clnt.h xfs_da_btree.c xfs_da_btree.h 
                         xfs_dfrag.c xfs_dfrag.h xfs_dinode.h 
                         xfs_dir.c xfs_dir.h xfs_dir2.c xfs_dir2.h 
                         xfs_dir2_block.c xfs_dir2_block.h 
                         xfs_dir2_data.c xfs_dir2_data.h 
                         xfs_dir2_leaf.c xfs_dir2_leaf.h 
                         xfs_dir2_node.c xfs_dir2_node.h 
                         xfs_dir2_sf.c xfs_dir2_sf.h 
                         xfs_dir2_trace.c xfs_dir2_trace.h 
                         xfs_dir_leaf.c xfs_dir_leaf.h 
                         xfs_dir_sf.h xfs_dmapi.h xfs_dmops.c 
                         xfs_error.c xfs_error.h 
                         xfs_extfree_item.c xfs_extfree_item.h 
                         xfs_fs.h xfs_fsops.c xfs_fsops.h 
                         xfs_ialloc.c xfs_ialloc.h 
                         xfs_ialloc_btree.c xfs_ialloc_btree.h 
                         xfs_imap.h xfs_inode.c xfs_inode.h 
                         xfs_inode_item.c xfs_inode_item.h 
                         xfs_inum.h xfs_iocore.c xfs_iomap.c 
                         xfs_iomap.h xfs_itable.c xfs_itable.h 
                         xfs_log.c xfs_log.h xfs_log_priv.h 
                         xfs_log_recover.c xfs_log_recover.h 
                         xfs_mac.c xfs_mac.h xfs_macros.c 
                         xfs_macros.h xfs_mount.c xfs_mount.h 
                         xfs_qmops.c xfs_quota.h xfs_refcache.c 
                         xfs_refcache.h xfs_rename.c xfs_rtalloc.c 
                         xfs_rtalloc.h xfs_rw.c xfs_rw.h xfs_sb.h 
                         xfs_trans.c xfs_trans.h xfs_trans_ail.c 
                         xfs_trans_buf.c xfs_trans_extfree.c 
                         xfs_trans_inode.c xfs_trans_item.c 
                         xfs_trans_priv.h xfs_trans_space.h 
                         xfs_types.h xfs_utils.c xfs_utils.h 
                         xfs_vfsops.c xfs_vnodeops.c xfsidbg.c 
    sys/gnu/fs/xfs/FreeBSD xfs_buf.c xfs_buf.h xfs_compat.h 
                           xfs_config.h xfs_cred.h xfs_dmistubs.c 
                           xfs_freebsd.h xfs_frw.c xfs_frw.h 
                           xfs_fs_subr.c xfs_fs_subr.h 
                           xfs_globals.c xfs_iget.c xfs_ioctl.c 
                           xfs_iops.h xfs_mountops.c 
                           xfs_mountops.h xfs_node.h xfs_stats.c 
                           xfs_stats.h xfs_super.c xfs_super.h 
                           xfs_sysctl.c xfs_sysctl.h xfs_version.h 
                           xfs_vfs.c xfs_vfs.h xfs_vnode.c 
                           xfs_vnode.h xfs_vnops.c xfsdmapistubs.c 
                           xfsquotasstubs.c xfsrtstubs.c 
    sys/gnu/fs/xfs/FreeBSD/support atomic.h debug.c debug.h kdb.c 
                                   kdb.h kmem.c kmem.h ktrace.c 
                                   ktrace.h move.h mrlock.c 
                                   mrlock.h mutex.h rwlock.h 
                                   rwsem.h sema.h spin.h support.h 
                                   sv.h time.h uuid.c uuid.h 
  Log:
  Initial import of read-only support for SGI's XFS filesystem.
  
  Contributed by:         XFS for FreeBSD project
  
  Revision  Changes    Path
  1.1       +37 -0     src/sys/gnu/fs/xfs/FreeBSD/support/atomic.h (new)
  1.1       +97 -0     src/sys/gnu/fs/xfs/FreeBSD/support/debug.c (new)
  1.1       +77 -0     src/sys/gnu/fs/xfs/FreeBSD/support/debug.h (new)
  1.1       +63 -0     src/sys/gnu/fs/xfs/FreeBSD/support/kdb.c (new)
  1.1       +44 -0     src/sys/gnu/fs/xfs/FreeBSD/support/kdb.h (new)
  1.1       +3 -0      src/sys/gnu/fs/xfs/FreeBSD/support/kmem.c (new)
  1.1       +65 -0     src/sys/gnu/fs/xfs/FreeBSD/support/kmem.h (new)
  1.1       +348 -0    src/sys/gnu/fs/xfs/FreeBSD/support/ktrace.c (new)
  1.1       +101 -0    src/sys/gnu/fs/xfs/FreeBSD/support/ktrace.h (new)
  1.1       +48 -0     src/sys/gnu/fs/xfs/FreeBSD/support/move.h (new)
  1.1       +49 -0     src/sys/gnu/fs/xfs/FreeBSD/support/mrlock.c (new)
  1.1       +65 -0     src/sys/gnu/fs/xfs/FreeBSD/support/mrlock.h (new)
  1.1       +29 -0     src/sys/gnu/fs/xfs/FreeBSD/support/mutex.h (new)
  1.1       +22 -0     src/sys/gnu/fs/xfs/FreeBSD/support/rwlock.h (new)
  1.1       +21 -0     src/sys/gnu/fs/xfs/FreeBSD/support/rwsem.h (new)
  1.1       +53 -0     src/sys/gnu/fs/xfs/FreeBSD/support/sema.h (new)
  1.1       +42 -0     src/sys/gnu/fs/xfs/FreeBSD/support/spin.h (new)
  1.1       +49 -0     src/sys/gnu/fs/xfs/FreeBSD/support/support.h (new)
  1.1       +34 -0     src/sys/gnu/fs/xfs/FreeBSD/support/sv.h (new)
  1.1       +37 -0     src/sys/gnu/fs/xfs/FreeBSD/support/time.h (new)
  1.1       +165 -0    src/sys/gnu/fs/xfs/FreeBSD/support/uuid.c (new)
  1.1       +45 -0     src/sys/gnu/fs/xfs/FreeBSD/support/uuid.h (new)
  1.1       +188 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_buf.c (new)
  1.1       +304 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_buf.h (new)
  1.1       +165 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_compat.h (new)
  1.1       +38 -0     src/sys/gnu/fs/xfs/FreeBSD/xfs_config.h (new)
  1.1       +46 -0     src/sys/gnu/fs/xfs/FreeBSD/xfs_cred.h (new)
  1.1       +143 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_dmistubs.c (new)
  1.1       +356 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_freebsd.h (new)
  1.1       +1040 -0   src/sys/gnu/fs/xfs/FreeBSD/xfs_frw.c (new)
  1.1       +109 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_frw.h (new)
  1.1       +131 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_fs_subr.c (new)
  1.1       +49 -0     src/sys/gnu/fs/xfs/FreeBSD/xfs_fs_subr.h (new)
  1.1       +71 -0     src/sys/gnu/fs/xfs/FreeBSD/xfs_globals.c (new)
  1.1       +973 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_iget.c (new)
  1.1       +1244 -0   src/sys/gnu/fs/xfs/FreeBSD/xfs_ioctl.c (new)
  1.1       +60 -0     src/sys/gnu/fs/xfs/FreeBSD/xfs_iops.h (new)
  1.1       +459 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_mountops.c (new)
  1.1       +59 -0     src/sys/gnu/fs/xfs/FreeBSD/xfs_mountops.h (new)
  1.1       +16 -0     src/sys/gnu/fs/xfs/FreeBSD/xfs_node.h (new)
  1.1       +105 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_stats.c (new)
  1.1       +161 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_stats.h (new)
  1.1       +338 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_super.c (new)
  1.1       +134 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_super.h (new)
  1.1       +43 -0     src/sys/gnu/fs/xfs/FreeBSD/xfs_sysctl.c (new)
  1.1       +118 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_sysctl.h (new)
  1.1       +44 -0     src/sys/gnu/fs/xfs/FreeBSD/xfs_version.h (new)
  1.1       +372 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_vfs.c (new)
  1.1       +229 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_vfs.h (new)
  1.1       +210 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_vnode.c (new)
  1.1       +652 -0    src/sys/gnu/fs/xfs/FreeBSD/xfs_vnode.h (new)
  1.1       +1431 -0   src/sys/gnu/fs/xfs/FreeBSD/xfs_vnops.c (new)
  1.1       +0 -0      src/sys/gnu/fs/xfs/FreeBSD/xfsdmapistubs.c (new)
  1.1       +0 -0      src/sys/gnu/fs/xfs/FreeBSD/xfsquotasstubs.c (new)
  1.1       +0 -0      src/sys/gnu/fs/xfs/FreeBSD/xfsrtstubs.c (new)
  1.1       +39 -0     src/sys/gnu/fs/xfs/xfs.h (new)
  1.1       +978 -0    src/sys/gnu/fs/xfs/xfs_acl.c (new)
  1.1       +122 -0    src/sys/gnu/fs/xfs/xfs_acl.h (new)
  1.1       +411 -0    src/sys/gnu/fs/xfs/xfs_ag.h (new)
  1.1       +2613 -0   src/sys/gnu/fs/xfs/xfs_alloc.c (new)
  1.1       +203 -0    src/sys/gnu/fs/xfs/xfs_alloc.h (new)
  1.1       +2204 -0   src/sys/gnu/fs/xfs/xfs_alloc_btree.c (new)
  1.1       +286 -0    src/sys/gnu/fs/xfs/xfs_alloc_btree.h (new)
  1.1       +322 -0    src/sys/gnu/fs/xfs/xfs_arch.h (new)
  1.1       +2687 -0   src/sys/gnu/fs/xfs/xfs_attr.c (new)
  1.1       +191 -0    src/sys/gnu/fs/xfs/xfs_attr.h (new)
  1.1       +3051 -0   src/sys/gnu/fs/xfs/xfs_attr_leaf.c (new)
  1.1       +330 -0    src/sys/gnu/fs/xfs/xfs_attr_leaf.h (new)
  1.1       +165 -0    src/sys/gnu/fs/xfs/xfs_attr_sf.h (new)
  1.1       +218 -0    src/sys/gnu/fs/xfs/xfs_behavior.c (new)
  1.1       +204 -0    src/sys/gnu/fs/xfs/xfs_behavior.h (new)
  1.1       +312 -0    src/sys/gnu/fs/xfs/xfs_bit.c (new)
  1.1       +100 -0    src/sys/gnu/fs/xfs/xfs_bit.h (new)
  1.1       +6247 -0   src/sys/gnu/fs/xfs/xfs_bmap.c (new)
  1.1       +392 -0    src/sys/gnu/fs/xfs/xfs_bmap.h (new)
  1.1       +2807 -0   src/sys/gnu/fs/xfs/xfs_bmap_btree.c (new)
  1.1       +819 -0    src/sys/gnu/fs/xfs/xfs_bmap_btree.h (new)
  1.1       +949 -0    src/sys/gnu/fs/xfs/xfs_btree.c (new)
  1.1       +638 -0    src/sys/gnu/fs/xfs/xfs_btree.h (new)
  1.1       +1225 -0   src/sys/gnu/fs/xfs/xfs_buf_item.c (new)
  1.1       +171 -0    src/sys/gnu/fs/xfs/xfs_buf_item.h (new)
  1.1       +207 -0    src/sys/gnu/fs/xfs/xfs_cap.c (new)
  1.1       +84 -0     src/sys/gnu/fs/xfs/xfs_cap.h (new)
  1.1       +104 -0    src/sys/gnu/fs/xfs/xfs_clnt.h (new)
  1.1       +2650 -0   src/sys/gnu/fs/xfs/xfs_da_btree.c (new)
  1.1       +361 -0    src/sys/gnu/fs/xfs/xfs_da_btree.h (new)
  1.1       +391 -0    src/sys/gnu/fs/xfs/xfs_dfrag.c (new)
  1.1       +53 -0     src/sys/gnu/fs/xfs/xfs_dfrag.h (new)
  1.1       +543 -0    src/sys/gnu/fs/xfs/xfs_dinode.h (new)
  1.1       +1223 -0   src/sys/gnu/fs/xfs/xfs_dir.c (new)
  1.1       +154 -0    src/sys/gnu/fs/xfs/xfs_dir.h (new)
  1.1       +871 -0    src/sys/gnu/fs/xfs/xfs_dir2.c (new)
  1.1       +109 -0    src/sys/gnu/fs/xfs/xfs_dir2.h (new)
  1.1       +1248 -0   src/sys/gnu/fs/xfs/xfs_dir2_block.c (new)
  1.1       +133 -0    src/sys/gnu/fs/xfs/xfs_dir2_block.h (new)
  1.1       +855 -0    src/sys/gnu/fs/xfs/xfs_dir2_data.c (new)
  1.1       +241 -0    src/sys/gnu/fs/xfs/xfs_dir2_data.h (new)
  1.1       +1896 -0   src/sys/gnu/fs/xfs/xfs_dir2_leaf.c (new)
  1.1       +405 -0    src/sys/gnu/fs/xfs/xfs_dir2_leaf.h (new)
  1.1       +1999 -0   src/sys/gnu/fs/xfs/xfs_dir2_node.c (new)
  1.1       +165 -0    src/sys/gnu/fs/xfs/xfs_dir2_node.h (new)
  1.1       +1319 -0   src/sys/gnu/fs/xfs/xfs_dir2_sf.c (new)
  1.1       +285 -0    src/sys/gnu/fs/xfs/xfs_dir2_sf.h (new)
  1.1       +235 -0    src/sys/gnu/fs/xfs/xfs_dir2_trace.c (new)
  1.1       +86 -0     src/sys/gnu/fs/xfs/xfs_dir2_trace.h (new)
  1.1       +2233 -0   src/sys/gnu/fs/xfs/xfs_dir_leaf.c (new)
  1.1       +264 -0    src/sys/gnu/fs/xfs/xfs_dir_leaf.h (new)
  1.1       +201 -0    src/sys/gnu/fs/xfs/xfs_dir_sf.h (new)
  1.1       +200 -0    src/sys/gnu/fs/xfs/xfs_dmapi.h (new)
  1.1       +52 -0     src/sys/gnu/fs/xfs/xfs_dmops.c (new)
  1.1       +328 -0    src/sys/gnu/fs/xfs/xfs_error.c (new)
  1.1       +197 -0    src/sys/gnu/fs/xfs/xfs_error.h (new)
  1.1       +668 -0    src/sys/gnu/fs/xfs/xfs_extfree_item.c (new)
  1.1       +123 -0    src/sys/gnu/fs/xfs/xfs_extfree_item.h (new)
  1.1       +518 -0    src/sys/gnu/fs/xfs/xfs_fs.h (new)
  1.1       +629 -0    src/sys/gnu/fs/xfs/xfs_fsops.c (new)
  1.1       +75 -0     src/sys/gnu/fs/xfs/xfs_fsops.h (new)
  1.1       +1402 -0   src/sys/gnu/fs/xfs/xfs_ialloc.c (new)
  1.1       +197 -0    src/sys/gnu/fs/xfs/xfs_ialloc.h (new)
  1.1       +2102 -0   src/sys/gnu/fs/xfs/xfs_ialloc_btree.c (new)
  1.1       +369 -0    src/sys/gnu/fs/xfs/xfs_ialloc_btree.h (new)
  1.1       +54 -0     src/sys/gnu/fs/xfs/xfs_imap.h (new)
  1.1       +3776 -0   src/sys/gnu/fs/xfs/xfs_inode.c (new)
  1.1       +604 -0    src/sys/gnu/fs/xfs/xfs_inode.h (new)
  1.1       +1092 -0   src/sys/gnu/fs/xfs/xfs_inode_item.c (new)
  1.1       +207 -0    src/sys/gnu/fs/xfs/xfs_inode_item.h (new)
  1.1       +229 -0    src/sys/gnu/fs/xfs/xfs_inum.h (new)
  1.1       +135 -0    src/sys/gnu/fs/xfs/xfs_iocore.c (new)
  1.1       +876 -0    src/sys/gnu/fs/xfs/xfs_iomap.c (new)
  1.1       +106 -0    src/sys/gnu/fs/xfs/xfs_iomap.h (new)
  1.1       +825 -0    src/sys/gnu/fs/xfs/xfs_itable.c (new)
  1.1       +110 -0    src/sys/gnu/fs/xfs/xfs_itable.h (new)
  1.1       +3591 -0   src/sys/gnu/fs/xfs/xfs_log.c (new)
  1.1       +193 -0    src/sys/gnu/fs/xfs/xfs_log.h (new)
  1.1       +582 -0    src/sys/gnu/fs/xfs/xfs_log_priv.h (new)
  1.1       +4084 -0   src/sys/gnu/fs/xfs/xfs_log_recover.c (new)
  1.1       +81 -0     src/sys/gnu/fs/xfs/xfs_log_recover.h (new)
  1.1       +72 -0     src/sys/gnu/fs/xfs/xfs_mac.c (new)
  1.1       +120 -0    src/sys/gnu/fs/xfs/xfs_mac.h (new)
  1.1       +2245 -0   src/sys/gnu/fs/xfs/xfs_macros.c (new)
  1.1       +104 -0    src/sys/gnu/fs/xfs/xfs_macros.h (new)
  1.1       +1659 -0   src/sys/gnu/fs/xfs/xfs_mount.c (new)
  1.1       +605 -0    src/sys/gnu/fs/xfs/xfs_mount.h (new)
  1.1       +71 -0     src/sys/gnu/fs/xfs/xfs_qmops.c (new)
  1.1       +352 -0    src/sys/gnu/fs/xfs/xfs_quota.h (new)
  1.1       +445 -0    src/sys/gnu/fs/xfs/xfs_refcache.c (new)
  1.1       +68 -0     src/sys/gnu/fs/xfs/xfs_refcache.h (new)
  1.1       +674 -0    src/sys/gnu/fs/xfs/xfs_rename.c (new)
  1.1       +2471 -0   src/sys/gnu/fs/xfs/xfs_rtalloc.c (new)
  1.1       +187 -0    src/sys/gnu/fs/xfs/xfs_rtalloc.h (new)
  1.1       +356 -0    src/sys/gnu/fs/xfs/xfs_rw.c (new)
  1.1       +157 -0    src/sys/gnu/fs/xfs/xfs_rw.h (new)
  1.1       +617 -0    src/sys/gnu/fs/xfs/xfs_sb.h (new)
  1.1       +1303 -0   src/sys/gnu/fs/xfs/xfs_trans.c (new)
  1.1       +1078 -0   src/sys/gnu/fs/xfs/xfs_trans.h (new)
  1.1       +596 -0    src/sys/gnu/fs/xfs/xfs_trans_ail.c (new)
  1.1       +1129 -0   src/sys/gnu/fs/xfs/xfs_trans_buf.c (new)
  1.1       +156 -0    src/sys/gnu/fs/xfs/xfs_trans_extfree.c (new)
  1.1       +343 -0    src/sys/gnu/fs/xfs/xfs_trans_inode.c (new)
  1.1       +562 -0    src/sys/gnu/fs/xfs/xfs_trans_item.c (new)
  1.1       +75 -0     src/sys/gnu/fs/xfs/xfs_trans_priv.h (new)
  1.1       +105 -0    src/sys/gnu/fs/xfs/xfs_trans_space.h (new)
  1.1       +186 -0    src/sys/gnu/fs/xfs/xfs_types.h (new)
  1.1       +488 -0    src/sys/gnu/fs/xfs/xfs_utils.c (new)
  1.1       +52 -0     src/sys/gnu/fs/xfs/xfs_utils.h (new)
  1.1       +1911 -0   src/sys/gnu/fs/xfs/xfs_vfsops.c (new)
  1.1       +4766 -0   src/sys/gnu/fs/xfs/xfs_vnodeops.c (new)
  1.1       +7779 -0   src/sys/gnu/fs/xfs/xfsidbg.c (new)
Received on Mon Dec 12 2005 - 01:04:33 UTC