xfs: Convert to use invalidate_lock
authorJan Kara <jack@suse.cz>
Mon, 12 Apr 2021 16:56:24 +0000 (18:56 +0200)
committerJan Kara <jack@suse.cz>
Tue, 13 Jul 2021 12:29:00 +0000 (14:29 +0200)
commit2433480a7e1d0c057442b284c336cfaa61523117
tree4b2e8372834f431784d74848cfc6877df26ce136
parente31cbde7ecdcfdf22eac6fd37e63548adacc4ede
xfs: Convert to use invalidate_lock

Use invalidate_lock instead of XFS internal i_mmap_lock. The intended
purpose of invalidate_lock is exactly the same. Note that the locking in
__xfs_filemap_fault() slightly changes as filemap_fault() already takes
invalidate_lock.

Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
CC: <linux-xfs@vger.kernel.org>
CC: "Darrick J. Wong" <djwong@kernel.org>
Signed-off-by: Jan Kara <jack@suse.cz>
fs/xfs/xfs_file.c
fs/xfs/xfs_inode.c
fs/xfs/xfs_inode.h
fs/xfs/xfs_super.c