xfs
[Top] [All Lists]

[XFS updates] XFS development tree branch, mainline, updated. v2.6.30-rc

To: xfs@xxxxxxxxxxx
Subject: [XFS updates] XFS development tree branch, mainline, updated. v2.6.30-rc4-1216-g07a2039
From: xfs@xxxxxxxxxxx
Date: Thu, 11 Jun 2009 17:03:33 -0500
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

<Prev in Thread] Current Thread [Next in Thread>
  • [XFS updates] XFS development tree branch, mainline, updated. v2.6.30-rc4-1216-g07a2039, xfs <=