commit | 082ed5dcd9f2d3c5a9d36a938744cab6a727b509 | [log] [tgz] |
---|---|---|
author | David Turner <novalis@novalis.org> | Mon Mar 14 13:57:33 2016 -0400 |
committer | Theodore Ts'o <tytso@mit.edu> | Mon Mar 14 13:57:33 2016 -0400 |
tree | 5f3131ccb373c94b3dfdacefd957190ea3d446fb | |
parent | 6743215bffbd94b5b7bdc54f31741356e9fa3b25 [diff] |
e2fsck: correct ext4 dates generated by old kernels Older kernels on 64-bit machines would incorrectly encode pre-1970 ext4 dates as post-2311 dates. Detect and correct this (assuming the current date is before 2242). Include tests for this, as well as changes to debugfs to correctly set crtimes. Signed-off-by: David Turner <novalis@novalis.org> Signed-off-by: Andreas Dilger <adilger@dilger.ca> Signed-off-by: Theodore Ts'o <tytso@mit.edu>