registry team mailing list archive
-
registry team
-
Mailing list archive
-
Message #03175
[Bug 556621] Re: lazy_itable_init not on by default
I have come up with the attached patch to fix e2fsck to handle the old
inodes left behind when you use lazy_itable_init. It simply checks if
ctime < s_mkfs_time and offers to clear the inode. The check is skipped
if the clock is detected to be broken. The first prompt informs you that
"Inodes with ctime older than the mkfs time detected. Either you have a
broken clock, or they are leftover from a previous fs." If you answer
yes to clear the inode, the answer is latched and all subsequent inodes
with the same problem are also cleared.
I feel that this addresses the issue and should allow us to turn on
lazy_itable_init by default. What do you all think?
** Patch added: "clear-old-inodes.patch"
http://launchpadlibrarian.net/49273499/clear-old-inodes.patch
** Changed in: e2fsprogs (Ubuntu)
Status: Triaged => In Progress
** Changed in: e2fsprogs (Ubuntu)
Assignee: (unassigned) => Phillip Susi (psusi)
--
lazy_itable_init not on by default
https://bugs.launchpad.net/bugs/556621
You received this bug notification because you are a member of Registry
Administrators, which is the registrant for e2fsprogs.