https://bugzilla.kernel.org/show_bug.cgi?id=201685 --- Comment #189 from Michael Orlitzky (michael@xxxxxxxxxxxx) --- (In reply to Theodore Tso from comment #179) > Michael Orlitzky: In your report, you've indicated that you've only been > seeing bugs in files that are being *read* and that these were files that > were written long ago. If you reboot, or drop caches using "echo 3 > > /proc/sys/vm/drop_caches" do the files stay corrupted? Each time the corruption has been reported by the backup job that I run overnight. When I see the failed report in the morning, I reboot into SystemRescueCD (which is running 4.14.x) and then run fsck to fix things. The fsck does indeed find a bunch of corruption, and appears to fix it. The first couple of times I verified the corruption by running something like "git gc" in the affected directory, and IIRC I got the same "structure needs cleaning" error back. Before that, I hadn't touched that repo in a while. But since then, I've just been rebooting immediately and running fsck -- each time finding something wrong and (I hope) correcting it. It takes about a week for the corruption to show up, but if there's some test you need me to run I can boot back into 4.19.6 and roll the dice. -- You are receiving this mail because: You are watching the assignee of the bug.