]> git.baikalelectronics.ru Git - kernel.git/commit
xfs: remove block number from inode lookup code
authorDave Chinner <dchinner@redhat.com>
Thu, 24 Jun 2010 01:35:17 +0000 (11:35 +1000)
committerDave Chinner <david@fromorbit.com>
Thu, 24 Jun 2010 01:35:17 +0000 (11:35 +1000)
commit6a96e7de7833ca0c4a373fe5cd6f48c04747ed45
tree99bb872b179a93f5e32b51f312029abb1237b055
parent43373d105a0f60d369c38e9eff23eb37ef53caf6
xfs: remove block number from inode lookup code

The block number comes from bulkstat based inode lookups to shortcut
the mapping calculations. We ar enot able to trust anything from
bulkstat, so drop the block number as well so that the correct
lookups and mappings are always done.

Signed-off-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
15 files changed:
fs/xfs/linux-2.6/xfs_export.c
fs/xfs/linux-2.6/xfs_ioctl32.c
fs/xfs/quota/xfs_qm.c
fs/xfs/quota/xfs_qm_syscalls.c
fs/xfs/xfs_ialloc.c
fs/xfs/xfs_iget.c
fs/xfs/xfs_inode.c
fs/xfs/xfs_inode.h
fs/xfs/xfs_itable.c
fs/xfs/xfs_itable.h
fs/xfs/xfs_log_recover.c
fs/xfs/xfs_mount.c
fs/xfs/xfs_rtalloc.c
fs/xfs/xfs_trans_inode.c
fs/xfs/xfs_vnodeops.c