aboutsummaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_log_cil.c
diff options
context:
space:
mode:
authorDave Chinner <dchinner@redhat.com>2013-06-27 16:04:50 +1000
committerBen Myers <bpm@sgi.com>2013-06-27 13:31:04 -0500
commit1baaed8fa955ab0d23aab24477dae566ed6a105b (patch)
treecbd1ce98e6779a70e8d289dc0266f183f31ff7da /fs/xfs/xfs_log_cil.c
parentxfs: don't do IO when creating an new inode (diff)
downloadlinux-dev-1baaed8fa955ab0d23aab24477dae566ed6a105b.tar.xz
linux-dev-1baaed8fa955ab0d23aab24477dae566ed6a105b.zip
xfs: xfs_ifree doesn't need to modify the inode buffer
Long ago, bulkstat used to read inodes directly from the backing buffer for speed. This had the unfortunate problem of being cache incoherent with unlinks, and so xfs_ifree() had to mark the inode as free directly in the backing buffer. bulkstat was changed some time ago to use inode cache coherent lookups, and so will never see unlinked inodes in it's lookups. Hence xfs_ifree() does not need to touch the inode backing buffer anymore. Signed-off-by: Dave Chinner <dchinner@redhat.com> Reviewed-by: Mark Tinguely <tinguely@sgi.com> Signed-off-by: Ben Myers <bpm@sgi.com>
Diffstat (limited to 'fs/xfs/xfs_log_cil.c')
0 files changed, 0 insertions, 0 deletions