Jan Kara d4f5258eae ext4: Convert to use mapping->invalidate_lock
Convert ext4 to use mapping->invalidate_lock instead of its private
EXT4_I(inode)->i_mmap_sem. This is mostly search-and-replace. By this
conversion we fix a long standing race between hole punching and read(2)
/ readahead(2) paths that can lead to stale page cache contents.

CC: <linux-ext4@vger.kernel.org>
CC: Ted Tso <tytso@mit.edu>
Acked-by: Theodore Ts'o <tytso@mit.edu>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Jan Kara <jack@suse.cz>
2021-07-13 14:29:00 +02:00
..
2021-01-24 14:43:46 +01:00
2021-01-24 14:27:20 +01:00
2021-04-09 23:24:52 -04:00
2021-04-05 22:04:20 -04:00
2021-04-09 23:14:59 -04:00
2021-04-09 23:14:59 -04:00
2021-04-09 23:14:59 -04:00
2021-06-22 21:34:17 -04:00
2021-02-26 15:49:51 -07:00
2021-01-24 14:27:17 +01:00
2021-01-24 14:27:17 +01:00
2021-01-24 14:27:17 +01:00
2021-01-24 14:27:17 +01:00