[XFS updates] XFS development tree branch, mainline, updated. v2.6.30-rc4-1216-g07a2039
xfs at oss.sgi.com
xfs at oss.sgi.com
Thu Jun 11 17:03:33 CDT 2009
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "XFS development tree".
The branch, mainline has been updated
4157fd8 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
1b17d76 xfs: prevent deadlock in xfs_qm_shake()
e6da7c9 xfs: fix overflow in xfs_growfs_data_private
1f23920 xfs: fix double unlock in xfs_swap_extents()
b4348f3 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
28e2117 xfs: fix getbmap vs mmap deadlock
5f79ed6 xfs: a couple getbmap cleanups
b9ec906 xfs: add more checks to superblock validation
def6b3b xfs_file_last_byte() needs to acquire ilock
0e639bd xfs: use memdup_user()
3c1795c Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
dc2a553 Merge branch 'master' into for-linus
8de2bf9 xfs: remove xfs_flush_space
153fec4 xfs: flush delayed allcoation blocks on ENOSPC in create
e43afd7 xfs: block callers of xfs_flush_inodes() correctly
5825294 xfs: make inode flush at ENOSPC synchronous
a8d770d xfs: use xfs_sync_inodes() for device flushing
9d7fef7 xfs: inform the xfsaild of the push target before sleeping
c626d17 xfs: prevent unwritten extent conversion from blocking I/O completion
705db3f xfs: fix double free of inode
a6cb767 xfs: validate log feature fields correctly
ac7c1a7 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
f36345f Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus
1aacc06 Revert "xfs: increase the maximum number of supported ACL entries"
5123bc3 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/xfs/xfs
2717420 xfs: cleanup uuid handling
1a5902c xfs: remove m_attroffset
9da096f xfs: fix various typos
bddaafa xfs: pagecache usage optimization
6447c36 xfs: remove m_litino
a19d9f8 xfs: kill ino64 mount option
a0b0b8a xfs: kill mutex_t typedef
8b11217 xfs: increase the maximum number of supported ACL entries
6cc8764 xfs: factor out code to find the longest free extent in the AG
cb4c8cc xfs: kill VN_BAD
8fab451 xfs: kill vn_atime_* helpers.
076e6ac xfs: cleanup xlog_bread
ff0205e xfs: cleanup xlog_recover_do_trans
dd0bbad xfs: remove another leftover of the old inode log item format
21b699c xfs: cleanup log unmount handling
da5309c Fix xfs debug build breakage by pushing xfs_error.h after
7bf446f xfs: include header files for prototypes
3180e66 xfs: make symbols static
2441849 xfs: move declaration to header file
b796313 xfs: only issues a cache flush on unmount if barriers are enabled
ed93ec3 xfs: prevent lockdep false positive in xfs_iget_cache_miss
e8fa6b4 xfs: prevent kernel crash due to corrupted inode log format
3a011a1 Revert "[XFS] remove old vmap cache"
cf7dab8 Revert "[XFS] use scalable vmap API"
7c8f7af xfs: reject swapext ioctl on swapfiles
2643075 xfs: fix error handling in xfs_log_mount
fcafb71 xfs: get rid of indirections in the quotaops implementation
c9a192d xfs: sanitize qh_lock wrappers
7201813 xfs: use mutex_is_locked in XFS_DQ_IS_LOCKED
e249458 xfs: remove XFS_QM_LOCK/XFS_QM_UNLOCK/XFS_QM_HOLD/XFS_QM_RELE
517b5e8 xfs: merge xfs_mkdir into xfs_create
a568778 xfs: remove uchar_t/ushort_t/uint_t/ulong_t types
0d87e65 xfs: remove superflous inobt macros
7153f8b xfs: remove iclog calculation special cases
8e9b6e7 xfs: remove the unused XFS_QMOPT_DQLOCK flag
4346cdd xfs: cleanup xfs_find_handle
ef8f7fc xfs: cleanup error handling in xfs_swap_extents
d4bb6d0 xfs: merge xfs_inode_flush into xfs_fs_write_inode
e1486de xfs: factor out attr fork reset handling
c52e9fd xfs: remove unused XFS_MOUNT_ILOCK/XFS_MOUNT_IUNLOCK
cb3f35b xfs: tiny cleanup for xfs_link
b93b6e4 xfs: make sure to free the real-time inodes in the mount error path
f9057e3 xfs: cleanup error handling in xfs_mountfs:
3228149 xfs: Check buffer lengths in log recovery
ac12b4e don't reallocate sxp variable passed into xfs_swapext
5e10657 [XFS] Warn on transaction in flight on read-only remount
957274d Merge branch 'master' of git+ssh://oss.sgi.com/oss/git/xfs/xfs
5253a11 [XFS] remove always-true #ifndef HAVE_FORMAT32 tests
33ad965 Long btree pointers are still 64 bit on disk
2809f76 xfs: sanity check attr fork size
7884bc8 xfs: fix bad_features2 fixups for the root filesystem
98b8c7a xfs: add a lock class for group/project dquots
5bb87a3 xfs: lockdep annotations for xfs_dqlock2
a4edd1d xfs: add a separate lock class for the per-mount list of dquots
178eae3 xfs: use mnt_want_write in compat_attrmulti ioctl
d296d30 xfs: fix dentry aliasing issues in open_by_handle
9d87c31 [XFS] Remove the rest of the macro-to-function indirections.
c088f4e Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
ce79735 Merge branch 'for-linus' of git+ssh://git.melbourne.sgi.com/git/xfs
6206aa8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
95f8e30 [XFS] use scalable vmap API
d285975 [XFS] remove old vmap cache
from 8fe74cf053de7ad2124a894996f84fa890a81093 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
fs/xfs/Makefile | 1 +
fs/xfs/linux-2.6/kmem.h | 2 +-
fs/xfs/linux-2.6/mutex.h | 25 ---
fs/xfs/linux-2.6/xfs_aops.c | 39 ++--
fs/xfs/linux-2.6/xfs_aops.h | 1 +
fs/xfs/linux-2.6/xfs_buf.c | 9 +
fs/xfs/linux-2.6/xfs_fs_subr.c | 14 +-
fs/xfs/linux-2.6/xfs_ioctl.c | 138 ++++++--------
fs/xfs/linux-2.6/xfs_ioctl32.c | 12 +-
fs/xfs/linux-2.6/xfs_iops.c | 33 +---
fs/xfs/linux-2.6/xfs_linux.h | 13 +--
fs/xfs/linux-2.6/xfs_lrw.c | 18 ++-
fs/xfs/linux-2.6/xfs_quotaops.c | 157 +++++++++++++++
fs/xfs/linux-2.6/xfs_super.c | 137 +++++---------
fs/xfs/linux-2.6/xfs_super.h | 1 +
fs/xfs/linux-2.6/xfs_sync.c | 78 +++-----
fs/xfs/linux-2.6/xfs_sync.h | 10 +-
fs/xfs/linux-2.6/xfs_vnode.h | 32 ---
fs/xfs/quota/xfs_dquot.c | 28 ++--
fs/xfs/quota/xfs_dquot.h | 18 +--
fs/xfs/quota/xfs_qm.c | 212 ++++++--------------
fs/xfs/quota/xfs_qm.h | 26 ++--
fs/xfs/quota/xfs_qm_bhv.c | 1 -
fs/xfs/quota/xfs_qm_syscalls.c | 190 +-----------------
fs/xfs/quota/xfs_quota_priv.h | 38 ++---
fs/xfs/quota/xfs_trans_dquot.c | 16 +-
fs/xfs/support/debug.c | 1 +
fs/xfs/support/uuid.c | 71 -------
fs/xfs/support/uuid.h | 4 -
fs/xfs/xfs_ag.h | 4 +-
fs/xfs/xfs_alloc.c | 26 ++-
fs/xfs/xfs_alloc.h | 6 +
fs/xfs/xfs_attr_leaf.c | 58 +++---
fs/xfs/xfs_bmap.c | 268 ++++++++++++++-----------
fs/xfs/xfs_bmap.h | 6 +-
fs/xfs/xfs_btree.c | 4 +-
fs/xfs/xfs_btree.h | 2 +-
fs/xfs/xfs_da_btree.c | 2 +-
fs/xfs/xfs_da_btree.h | 9 +-
fs/xfs/xfs_dfrag.c | 70 ++++----
fs/xfs/xfs_dinode.h | 4 +-
fs/xfs/xfs_dir2.c | 2 -
fs/xfs/xfs_dir2_block.c | 7 +-
fs/xfs/xfs_dir2_data.h | 2 +-
fs/xfs/xfs_dir2_leaf.c | 17 +--
fs/xfs/xfs_dir2_node.c | 2 +-
fs/xfs/xfs_dir2_sf.c | 13 +--
fs/xfs/xfs_extfree_item.h | 6 -
fs/xfs/xfs_filestream.c | 9 +-
fs/xfs/xfs_fsops.c | 4 +-
fs/xfs/xfs_ialloc.c | 12 +-
fs/xfs/xfs_ialloc_btree.c | 2 +-
fs/xfs/xfs_ialloc_btree.h | 22 +--
fs/xfs/xfs_iget.c | 23 ++-
fs/xfs/xfs_inode.c | 2 +
fs/xfs/xfs_inode.h | 2 +-
fs/xfs/xfs_inode_item.h | 2 -
fs/xfs/xfs_iomap.c | 61 ++-----
fs/xfs/xfs_iomap.h | 5 +-
fs/xfs/xfs_itable.c | 9 +-
fs/xfs/xfs_log.c | 145 ++++++--------
fs/xfs/xfs_log.h | 3 +-
fs/xfs/xfs_log_priv.h | 3 +-
fs/xfs/xfs_log_recover.c | 308 +++++++++++++++++-------------
fs/xfs/xfs_mount.c | 256 ++++++++++++++-----------
fs/xfs/xfs_mount.h | 21 +--
fs/xfs/xfs_qmops.c | 1 -
fs/xfs/xfs_quota.h | 3 +-
fs/xfs/xfs_rtalloc.c | 10 +
fs/xfs/xfs_rtalloc.h | 8 +-
fs/xfs/xfs_trans.h | 24 ++--
fs/xfs/xfs_trans_ail.c | 4 +-
fs/xfs/xfs_trans_item.c | 2 +-
fs/xfs/xfs_trans_space.h | 2 +-
fs/xfs/xfs_types.h | 8 -
fs/xfs/xfs_utils.c | 2 +-
fs/xfs/xfs_vnodeops.c | 413 +++++++++------------------------------
fs/xfs/xfs_vnodeops.h | 3 -
78 files changed, 1330 insertions(+), 1872 deletions(-)
delete mode 100644 fs/xfs/linux-2.6/mutex.h
create mode 100644 fs/xfs/linux-2.6/xfs_quotaops.c
hooks/post-receive
--
XFS development tree
More information about the xfs
mailing list