summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2015-07-02 05:37:46 +0200
committerTheodore Ts'o <tytso@mit.edu>2015-07-02 05:37:46 +0200
commit0f0ff9a9f3fa2ec6f427603fd521d5f3a0b076d1 (patch)
treed1f2548257683d788811b2375198742935c97015 /include
parentext4: set lazytime on remount if MS_LAZYTIME is set by mount (diff)
downloadlinux-0f0ff9a9f3fa2ec6f427603fd521d5f3a0b076d1.tar.xz
linux-0f0ff9a9f3fa2ec6f427603fd521d5f3a0b076d1.zip
ext4: fix fencepost error in lazytime optimization
Commit 8f4d8558391: "ext4: fix lazytime optimization" was not a complete fix. In the case where the inode number is a multiple of 16, and we could still end up updating an inode with dirty timestamps written to the wrong inode on disk. Oops. This can be easily reproduced by using generic/005 with a file system with metadata_csum and lazytime enabled. Signed-off-by: Theodore Ts'o <tytso@mit.edu> Cc: stable@vger.kernel.org
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions