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 ...
Craig Rodrigues
rodrigc at FreeBSD.org
Fri Jun 9 06:06:07 UTC 2006
rodrigc 2006-06-09 06:04:06 UTC
FreeBSD src repository
Modified 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.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.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_dmistubs.c xfs_freebsd.h xfs_frw.c
xfs_frw.h xfs_globals.c xfs_ioctl.c
xfs_iops.h xfs_mountops.c xfs_super.c
xfs_super.h xfs_sysctl.h xfs_vfs.c
xfs_vfs.h xfs_vnode.c xfs_vnode.h
xfs_vnops.c
sys/gnu/fs/xfs/FreeBSD/support atomic.h debug.h kmem.h
ktrace.c rwlock.h spin.h sv.h
Added files:
sys/gnu/fs/xfs/FreeBSD xfs_freebsd_iget.c
Removed files:
sys/gnu/fs/xfs xfs_macros.c xfs_macros.h
Log:
Sync XFS for FreeBSD tree with newer changes from SGI XFS for Linux tree.
Improve support for writing to XFS partitions.
Work done by: Russell Cattelan <cattelan at xfs dot org>
Revision Changes Path
1.2 +0 -1 src/sys/gnu/fs/xfs/FreeBSD/support/atomic.h
1.2 +3 -0 src/sys/gnu/fs/xfs/FreeBSD/support/debug.h
1.2 +26 -5 src/sys/gnu/fs/xfs/FreeBSD/support/kmem.h
1.2 +15 -29 src/sys/gnu/fs/xfs/FreeBSD/support/ktrace.c
1.2 +1 -0 src/sys/gnu/fs/xfs/FreeBSD/support/rwlock.h
1.2 +10 -8 src/sys/gnu/fs/xfs/FreeBSD/support/spin.h
1.2 +10 -14 src/sys/gnu/fs/xfs/FreeBSD/support/sv.h
1.2 +179 -31 src/sys/gnu/fs/xfs/FreeBSD/xfs_buf.c
1.2 +95 -50 src/sys/gnu/fs/xfs/FreeBSD/xfs_buf.h
1.2 +16 -0 src/sys/gnu/fs/xfs/FreeBSD/xfs_compat.h
1.2 +2 -1 src/sys/gnu/fs/xfs/FreeBSD/xfs_dmistubs.c
1.4 +31 -17 src/sys/gnu/fs/xfs/FreeBSD/xfs_freebsd.h
1.1 +414 -0 src/sys/gnu/fs/xfs/FreeBSD/xfs_freebsd_iget.c (new)
1.3 +107 -257 src/sys/gnu/fs/xfs/FreeBSD/xfs_frw.c
1.2 +3 -6 src/sys/gnu/fs/xfs/FreeBSD/xfs_frw.h
1.2 +17 -11 src/sys/gnu/fs/xfs/FreeBSD/xfs_globals.c
1.3 +534 -315 src/sys/gnu/fs/xfs/FreeBSD/xfs_ioctl.c
1.2 +2 -1 src/sys/gnu/fs/xfs/FreeBSD/xfs_iops.h
1.5 +44 -36 src/sys/gnu/fs/xfs/FreeBSD/xfs_mountops.c
1.3 +52 -115 src/sys/gnu/fs/xfs/FreeBSD/xfs_super.c
1.2 +14 -35 src/sys/gnu/fs/xfs/FreeBSD/xfs_super.h
1.2 +27 -43 src/sys/gnu/fs/xfs/FreeBSD/xfs_sysctl.h
1.2 +11 -27 src/sys/gnu/fs/xfs/FreeBSD/xfs_vfs.c
1.2 +4 -1 src/sys/gnu/fs/xfs/FreeBSD/xfs_vfs.h
1.2 +85 -28 src/sys/gnu/fs/xfs/FreeBSD/xfs_vnode.c
1.2 +46 -25 src/sys/gnu/fs/xfs/FreeBSD/xfs_vnode.h
1.2 +198 -158 src/sys/gnu/fs/xfs/FreeBSD/xfs_vnops.c
1.2 +12 -28 src/sys/gnu/fs/xfs/xfs.h
1.2 +39 -89 src/sys/gnu/fs/xfs/xfs_acl.c
1.2 +31 -51 src/sys/gnu/fs/xfs/xfs_acl.h
1.2 +64 -244 src/sys/gnu/fs/xfs/xfs_ag.h
1.2 +121 -133 src/sys/gnu/fs/xfs/xfs_alloc.c
1.2 +13 -27 src/sys/gnu/fs/xfs/xfs_alloc.h
1.2 +239 -240 src/sys/gnu/fs/xfs/xfs_alloc_btree.c
1.2 +47 -174 src/sys/gnu/fs/xfs/xfs_alloc_btree.h
1.2 +112 -195 src/sys/gnu/fs/xfs/xfs_arch.h
1.3 +181 -222 src/sys/gnu/fs/xfs/xfs_attr.c
1.2 +15 -34 src/sys/gnu/fs/xfs/xfs_attr.h
1.2 +563 -531 src/sys/gnu/fs/xfs/xfs_attr_leaf.c
1.2 +95 -143 src/sys/gnu/fs/xfs/xfs_attr_leaf.h
1.2 +18 -69 src/sys/gnu/fs/xfs/xfs_attr_sf.h
1.2 +14 -29 src/sys/gnu/fs/xfs/xfs_behavior.c
1.2 +14 -28 src/sys/gnu/fs/xfs/xfs_behavior.h
1.3 +14 -31 src/sys/gnu/fs/xfs/xfs_bit.c
1.2 +28 -61 src/sys/gnu/fs/xfs/xfs_bit.h
1.2 +1366 -1066 src/sys/gnu/fs/xfs/xfs_bmap.c
1.2 +61 -67 src/sys/gnu/fs/xfs/xfs_bmap.h
1.2 +148 -174 src/sys/gnu/fs/xfs/xfs_bmap_btree.c
1.2 +171 -613 src/sys/gnu/fs/xfs/xfs_bmap_btree.h
1.2 +89 -95 src/sys/gnu/fs/xfs/xfs_btree.c
1.2 +49 -214 src/sys/gnu/fs/xfs/xfs_btree.h
1.2 +22 -44 src/sys/gnu/fs/xfs/xfs_buf_item.c
1.2 +13 -27 src/sys/gnu/fs/xfs/xfs_buf_item.h
1.2 +13 -27 src/sys/gnu/fs/xfs/xfs_cap.h
1.2 +31 -32 src/sys/gnu/fs/xfs/xfs_clnt.h
1.2 +255 -315 src/sys/gnu/fs/xfs/xfs_da_btree.c
1.2 +30 -121 src/sys/gnu/fs/xfs/xfs_da_btree.h
1.3 +118 -98 src/sys/gnu/fs/xfs/xfs_dfrag.c
1.2 +3 -0 src/sys/gnu/fs/xfs/xfs_dfrag.h
1.2 +78 -340 src/sys/gnu/fs/xfs/xfs_dinode.h
1.2 +52 -58 src/sys/gnu/fs/xfs/xfs_dir.c
1.2 +14 -26 src/sys/gnu/fs/xfs/xfs_dir.h
1.2 +23 -43 src/sys/gnu/fs/xfs/xfs_dir2.c
1.2 +23 -45 src/sys/gnu/fs/xfs/xfs_dir2.h
1.2 +133 -152 src/sys/gnu/fs/xfs/xfs_dir2_block.c
1.2 +36 -74 src/sys/gnu/fs/xfs/xfs_dir2_block.h
1.2 +158 -176 src/sys/gnu/fs/xfs/xfs_dir2_data.c
1.2 +53 -106 src/sys/gnu/fs/xfs/xfs_dir2_data.h
1.2 +186 -205 src/sys/gnu/fs/xfs/xfs_dir2_leaf.c
1.2 +139 -274 src/sys/gnu/fs/xfs/xfs_dir2_leaf.h
1.2 +198 -198 src/sys/gnu/fs/xfs/xfs_dir2_node.c
1.2 +52 -113 src/sys/gnu/fs/xfs/xfs_dir2_node.h
1.2 +70 -93 src/sys/gnu/fs/xfs/xfs_dir2_sf.c
1.2 +98 -188 src/sys/gnu/fs/xfs/xfs_dir2_sf.h
1.3 +16 -36 src/sys/gnu/fs/xfs/xfs_dir2_trace.c
1.2 +12 -26 src/sys/gnu/fs/xfs/xfs_dir2_trace.h
1.2 +150 -168 src/sys/gnu/fs/xfs/xfs_dir_leaf.c
1.2 +63 -96 src/sys/gnu/fs/xfs/xfs_dir_leaf.h
1.2 +56 -102 src/sys/gnu/fs/xfs/xfs_dir_sf.h
1.2 +34 -36 src/sys/gnu/fs/xfs/xfs_dmapi.h
1.2 +14 -29 src/sys/gnu/fs/xfs/xfs_dmops.c
1.2 +16 -33 src/sys/gnu/fs/xfs/xfs_error.c
1.2 +57 -61 src/sys/gnu/fs/xfs/xfs_error.h
1.2 +47 -128 src/sys/gnu/fs/xfs/xfs_extfree_item.c
1.2 +14 -26 src/sys/gnu/fs/xfs/xfs_extfree_item.h
1.2 +63 -54 src/sys/gnu/fs/xfs/xfs_fs.h
1.2 +122 -152 src/sys/gnu/fs/xfs/xfs_fsops.c
1.2 +20 -65 src/sys/gnu/fs/xfs/xfs_fsops.h
1.2 +153 -144 src/sys/gnu/fs/xfs/xfs_ialloc.c
1.2 +24 -67 src/sys/gnu/fs/xfs/xfs_ialloc.h
1.2 +150 -172 src/sys/gnu/fs/xfs/xfs_ialloc_btree.c
1.2 +57 -249 src/sys/gnu/fs/xfs/xfs_ialloc_btree.h
1.2 +12 -26 src/sys/gnu/fs/xfs/xfs_imap.h
1.3 +1394 -374 src/sys/gnu/fs/xfs/xfs_inode.c
1.2 +110 -198 src/sys/gnu/fs/xfs/xfs_inode.h
1.2 +40 -46 src/sys/gnu/fs/xfs/xfs_inode_item.c
1.2 +29 -58 src/sys/gnu/fs/xfs/xfs_inode_item.h
1.2 +25 -173 src/sys/gnu/fs/xfs/xfs_inum.h
1.2 +25 -37 src/sys/gnu/fs/xfs/xfs_iocore.c
1.3 +328 -199 src/sys/gnu/fs/xfs/xfs_iomap.c
1.2 +20 -36 src/sys/gnu/fs/xfs/xfs_iomap.h
1.2 +221 -198 src/sys/gnu/fs/xfs/xfs_itable.c
1.2 +16 -35 src/sys/gnu/fs/xfs/xfs_itable.h
1.2 +516 -399 src/sys/gnu/fs/xfs/xfs_log.c
1.2 +56 -57 src/sys/gnu/fs/xfs/xfs_log.h
1.2 +80 -151 src/sys/gnu/fs/xfs/xfs_log_priv.h
1.2 +131 -142 src/sys/gnu/fs/xfs/xfs_log_recover.c
1.2 +12 -26 src/sys/gnu/fs/xfs/xfs_log_recover.h
1.2 +12 -26 src/sys/gnu/fs/xfs/xfs_mac.h
1.2 +0 -2245 src/sys/gnu/fs/xfs/xfs_macros.c (dead)
1.2 +0 -104 src/sys/gnu/fs/xfs/xfs_macros.h (dead)
1.2 +802 -254 src/sys/gnu/fs/xfs/xfs_mount.c
1.2 +185 -164 src/sys/gnu/fs/xfs/xfs_mount.h
1.2 +88 -31 src/sys/gnu/fs/xfs/xfs_qmops.c
1.2 +107 -87 src/sys/gnu/fs/xfs/xfs_quota.h
1.2 +22 -36 src/sys/gnu/fs/xfs/xfs_refcache.c
1.2 +12 -26 src/sys/gnu/fs/xfs/xfs_refcache.h
1.2 +19 -57 src/sys/gnu/fs/xfs/xfs_rename.c
1.2 +43 -65 src/sys/gnu/fs/xfs/xfs_rtalloc.c
1.2 +12 -26 src/sys/gnu/fs/xfs/xfs_rtalloc.h
1.2 +25 -40 src/sys/gnu/fs/xfs/xfs_rw.c
1.2 +41 -100 src/sys/gnu/fs/xfs/xfs_rw.h
1.2 +215 -340 src/sys/gnu/fs/xfs/xfs_sb.h
1.3 +235 -155 src/sys/gnu/fs/xfs/xfs_trans.c
1.2 +80 -142 src/sys/gnu/fs/xfs/xfs_trans.h
1.2 +19 -34 src/sys/gnu/fs/xfs/xfs_trans_ail.c
1.2 +33 -49 src/sys/gnu/fs/xfs/xfs_trans_buf.c
1.2 +14 -29 src/sys/gnu/fs/xfs/xfs_trans_extfree.c
1.2 +26 -59 src/sys/gnu/fs/xfs/xfs_trans_inode.c
1.2 +29 -52 src/sys/gnu/fs/xfs/xfs_trans_item.c
1.2 +12 -26 src/sys/gnu/fs/xfs/xfs_trans_priv.h
1.2 +12 -26 src/sys/gnu/fs/xfs/xfs_trans_space.h
1.2 +21 -28 src/sys/gnu/fs/xfs/xfs_types.h
1.2 +23 -39 src/sys/gnu/fs/xfs/xfs_utils.c
1.2 +13 -27 src/sys/gnu/fs/xfs/xfs_utils.h
1.3 +427 -307 src/sys/gnu/fs/xfs/xfs_vfsops.c
1.3 +431 -480 src/sys/gnu/fs/xfs/xfs_vnodeops.c
1.2 +609 -619 src/sys/gnu/fs/xfs/xfsidbg.c
More information about the cvs-src
mailing list