Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Jun 2006 06:04:06 +0000 (UTC)
From:      Craig Rodrigues <rodrigc@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   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 ...
Message-ID:  <200606090604.k59646K6033881@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200606090604.k59646K6033881>