diff options
| author | Jan Kara <jack@suse.com> | 2015-12-07 14:34:49 -0500 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2016-05-04 14:48:53 -0700 |
| commit | 21228341bf17496062b0e6a1b37265f6bcf5c8f3 (patch) | |
| tree | 380eb20f2d05cc635df80c5ff1ebdd3e4858e906 /tools/perf/scripts/python/sctop.py | |
| parent | 1f7b7e9a4ba3d60af27c78a149743d269e6fb848 (diff) | |
ext4: fix races of writeback with punch hole and zero range
commit 011278485ecc3cd2a3954b5d4c73101d919bf1fa upstream.
When doing delayed allocation, update of on-disk inode size is postponed
until IO submission time. However hole punch or zero range fallocate
calls can end up discarding the tail page cache page and thus on-disk
inode size would never be properly updated.
Make sure the on-disk inode size is updated before truncating page
cache.
Signed-off-by: Jan Kara <jack@suse.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/sctop.py')
0 files changed, 0 insertions, 0 deletions
