kernel-hacking-2024-linux-s.../fs/ext2
Jan Kara 9b6cd5f76d ext2: Fix block zeroing in ext2_get_blocks() for DAX
When zeroing allocated blocks for DAX, we accidentally zeroed only the
first allocated block instead of all of them. So far this problem is
hidden by the fact that page faults always need only a single block and
DAX write code zeroes blocks again. But the zeroing in DAX code is racy
and needs to be removed so fix the zeroing in ext2 to zero all allocated
blocks.

Reported-by: Ross Zwisler <ross.zwisler@linux.intel.com>
Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Vishal Verma <vishal.l.verma@intel.com>
2016-05-17 00:41:24 -06:00
..
acl.c
acl.h
balloc.c
dir.c mm, fs: remove remaining PAGE_CACHE_* and page_cache_{get,release} usage 2016-04-04 10:41:08 -07:00
ext2.h mbcache2: rename to mbcache 2016-02-22 22:35:22 -05:00
file.c dax: Remove complete_unwritten argument 2016-05-16 18:11:51 -06:00
ialloc.c
inode.c ext2: Fix block zeroing in ext2_get_blocks() for DAX 2016-05-17 00:41:24 -06:00
ioctl.c
Kconfig
Makefile
namei.c mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros 2016-04-04 10:41:08 -07:00
super.c ext2: convert to mbcache2 2016-02-22 11:56:38 -05:00
symlink.c
xattr.c mbcache: add reusable flag to cache entries 2016-02-22 22:44:04 -05:00
xattr.h mbcache2: rename to mbcache 2016-02-22 22:35:22 -05:00
xattr_security.c
xattr_trusted.c
xattr_user.c