X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id o4JEVlIF135743 for ; Wed, 19 May 2010 09:31:47 -0500 Received: (from aelder@localhost) by oss.sgi.com (8.14.3/8.14.3/Submit) id o4JEVisP135424; Wed, 19 May 2010 09:31:44 -0500 Date: Wed, 19 May 2010 09:31:44 -0500 Message-Id: <201005191431.o4JEVisP135424@oss.sgi.com> From: xfs@oss.sgi.com To: xfs@oss.sgi.com Subject: [XFS updates] XFS development tree branch, for-linus, updated. v2.6.33-10843-g8082f34 X-Git-Refname: refs/heads/for-linus X-Git-Reftype: branch X-Git-Oldrev: 9bf729c0af67897ea8498ce17c29b0683f7f2028 X-Git-Newrev: 8082f34f5013f315473df7c78fe8ddfbedec3818 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, for-linus has been updated e158ccf Merge branch 'v2.6.34' 6ff75b7 xfs: mark xfs_iomap_write_ helpers static a413021 xfs: clean up end index calculation in xfs_page_state_convert 11720d2 xfs: clean up mapping size calculation in __xfs_get_blocks 76794fc xfs: clean up xfs_iomap_valid ebe4f59 xfs: move I/O type flags into xfs_aops.c 73e9c5e xfs: kill struct xfs_iomap 7c0fd24 xfs: report iomap_bn in block base 34ff304 xfs: report iomap_offset and iomap_bsize in block base fb7d0c9 xfs: remove iomap_delta 336f9cd xfs: remove iomap_target 89a603a xfs: limit xfs_imap_to_bmap to a single mapping c3626f7 xfs: simplify buffer to transaction matching 8ec826c xfs: Make fiemap work in query mode. 56e84ad xfs: add a shrinker to background inode reclaim 29db337 xfs: kill off l_sectbb_mask 678f0dc xfs: record log sector size rather than log2(that) e1e3a44 xfs: remove dead XFS_LOUD_RECOVERY code 87ffbbd xfs: removed unused XFS_QMOPT_ flags 58b3575 xfs: remove a few macro indirections in the quota code fcbd80f xfs: access quotainfo structure directly e9ec286 xfs: wait for direct I/O to complete in fsync and write_inode 40a6f8e xfs: more swap extent fixes for dynamic fork offsets f0ef9eb xfs: xfs_trace.c: duplicated include 4230937 xfs: minor odds and ends in xfs_log_recover.c 8057706 xfs: avoid repeated pointer dereferences 9be02e0 xfs: change a few labels in xfs_log_recover.c 4fd190c xfs: enforce synchronous writes in xfs_bwrite 1155962 xfs: remove periodic superblock writeback d65d59d xfs: make the log ticket transaction id random d993394 xfs: nothing special about 1-block log sector cf7af48 xfs: encapsulate bbcount validity checking 6610af4 xfs: kill XLOG_SECTOR_ROUND*() 4853b38 xfs: simplify XLOG_SECTOR_ROUND*() 55515d6 xfs: fix min bufsize bugs in two places c2b1d4f xfs: add const qualifiers to xfs error function args 4d62bf7 xfs: remove xfs_dqmarker 4e66454 xfs: convert the dquot free list to use list heads ff19c6b xfs: convert the dquot hash list to use list heads 808e75a xfs: remove duplicate code from dquot reclaim 23a35f5 xfs: convert the per-mount dquot list to use list heads bf886d4 xfs: add log item recovery tracing 777d8f6 xfs: don't warn on EAGAIN in inode reclaim e877e08 xfs: ensure that sync updates the log tail correctly 68a2ac7 xfs: clean up xlog_write_adv_cnt 9a0965f xfs: introduce new internal log vector structure 33841d9 xfs: reindent xlog_write b0c50e2 xfs: factor xlog_write ba08b39 xfs: log ticket reservation underestimates the number of iclogs 4da4898 xfs: Clean up xfs_trans_committed code after factoring ab4ea50 xfs: update and factor xfs_trans_committed() 72dec3a xfs: clean up xfs_trans_commit logic even more e35e0c8 xfs: split out iclog writing from xfs_trans_commit() 174d1ee xfs: fix reservation release commit flag in xfs_bmap_add_attrfork() 31534cc xfs: remove stale parameter from ->iop_unpin method aef714b xfs: Add inode pin counts to traces 1d3c797 xfs: factor log item initialisation 5b62938 xfs: add blockdev name to kthreads 080f453 xfs: Fix integer overflow in fs/xfs/linux-2.6/xfs_ioctl*.c from 9bf729c0af67897ea8498ce17c29b0683f7f2028 (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/linux-2.6/xfs_aops.c | 231 +++++++----- fs/xfs/linux-2.6/xfs_buf.c | 27 +- fs/xfs/linux-2.6/xfs_buf.h | 2 +- fs/xfs/linux-2.6/xfs_file.c | 2 + fs/xfs/linux-2.6/xfs_ioctl.c | 4 + fs/xfs/linux-2.6/xfs_ioctl32.c | 4 + fs/xfs/linux-2.6/xfs_iops.c | 5 +- fs/xfs/linux-2.6/xfs_super.c | 10 +- fs/xfs/linux-2.6/xfs_sync.c | 91 ++---- fs/xfs/linux-2.6/xfs_trace.c | 4 +- fs/xfs/linux-2.6/xfs_trace.h | 150 ++++++++- fs/xfs/quota/xfs_dquot.c | 193 +++++------ fs/xfs/quota/xfs_dquot.h | 35 +-- fs/xfs/quota/xfs_dquot_item.c | 30 +- fs/xfs/quota/xfs_qm.c | 609 ++++++++++++-------------------- fs/xfs/quota/xfs_qm.h | 23 +- fs/xfs/quota/xfs_qm_stats.c | 2 +- fs/xfs/quota/xfs_qm_syscalls.c | 152 ++++----- fs/xfs/quota/xfs_quota_priv.h | 102 ------ fs/xfs/quota/xfs_trans_dquot.c | 29 +- fs/xfs/xfs_bmap.c | 2 +- fs/xfs/xfs_buf_item.c | 55 ++-- fs/xfs/xfs_buf_item.h | 2 +- fs/xfs/xfs_error.c | 30 +- fs/xfs/xfs_error.h | 9 +- fs/xfs/xfs_extfree_item.c | 18 +- fs/xfs/xfs_inode.c | 2 + fs/xfs/xfs_inode_item.c | 21 +- fs/xfs/xfs_iomap.c | 123 ++----- fs/xfs/xfs_iomap.h | 47 +--- fs/xfs/xfs_log.c | 702 +++++++++++++++++++++++-------------- fs/xfs/xfs_log.h | 13 + fs/xfs/xfs_log_priv.h | 12 +- fs/xfs/xfs_log_recover.c | 311 ++++++++--------- fs/xfs/xfs_mount.c | 7 - fs/xfs/xfs_quota.h | 3 - fs/xfs/xfs_trans.c | 760 +++++++++++++++++++--------------------- fs/xfs/xfs_trans.h | 14 +- fs/xfs/xfs_trans_buf.c | 187 +++-------- 39 files changed, 1905 insertions(+), 2118 deletions(-) hooks/post-receive -- XFS development tree