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, master has been updated 3470ca2 xfs: do not use xfs_mod_incore_sb_batch for per-cpu counters c7e2068 xfs: do not use xfs_mod_incore_sb for per-cpu counters 893eb9d xfs: remove XFS_MOUNT_NO_PERCPU_SB from 5ae4ef8313c85f443202aa04405fe178e6138a6a (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 ----------------------------------------------------------------- commit 3470ca24e60578b3306a909588c7a269eeef51d6 Author: Christoph Hellwig <hch@xxxxxxxxxxxxx> Date: Thu Sep 30 02:25:56 2010 +0000 xfs: do not use xfs_mod_incore_sb_batch for per-cpu counters Update the per-cpu counters manually in xfs_trans_unreserve_and_mod_sb and remove support for per-cpu counters from xfs_mod_incore_sb_batch to simplify it. And added benefit is that we don't have to take m_sb_lock for transactions that only modify per-cpu counters. Signed-off-by: Christoph Hellwig <hch@xxxxxx> Signed-off-by: Alex Elder <aelder@xxxxxxx> commit c7e2068007b60c073bd7e5415e4db114ff596920 Author: Christoph Hellwig <hch@xxxxxxxxxxxxx> Date: Thu Sep 30 02:25:55 2010 +0000 xfs: do not use xfs_mod_incore_sb for per-cpu counters Export xfs_icsb_modify_counters and always use it for modifying the per-cpu counters. Remove support for per-cpu counters from xfs_mod_incore_sb to simplify it. Signed-off-by: Christoph Hellwig <hch@xxxxxx> Signed-off-by: Alex Elder <aelder@xxxxxxx> commit 893eb9d7d7755ab63f57d5426dc2639fb8a06ccd Author: Christoph Hellwig <hch@xxxxxxxxxxxxx> Date: Thu Sep 30 02:25:54 2010 +0000 xfs: remove XFS_MOUNT_NO_PERCPU_SB Fail the mount if we can't allocate memory for the per-CPU counters. This is consistent with how we handle everything else in the mount path and makes the superblock counter modification a lot simpler. Signed-off-by: Christoph Hellwig <hch@xxxxxx> Signed-off-by: Alex Elder <aelder@xxxxxxx> ----------------------------------------------------------------------- Summary of changes: fs/xfs/linux-2.6/xfs_super.c | 6 +- fs/xfs/xfs_bmap.c | 32 +++++---- fs/xfs/xfs_fsops.c | 3 +- fs/xfs/xfs_mount.c | 156 ++++++++++++------------------------------ fs/xfs/xfs_mount.h | 6 +- fs/xfs/xfs_trans.c | 82 ++++++++++++++-------- 6 files changed, 124 insertions(+), 161 deletions(-) hooks/post-receive -- XFS development tree _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs