On 12/26, Marcelo "Marc" Ranolfi wrote: > Hi all, > > confirmed it's not device-mapper. > > Also happening with kernel 4.14.8 and 4.15rc5. > > The bug only happens after some 2-3 hours of uptime or more. > > Yesterday it got me pretty bad; corrupted /var/lib/pacman (I use Arch; > this dir is the package manager library) so I had to restore > everything from the logs via script.
Hi Marc, Thank you for the report. Could you please check the version of f2fs-tools? I got a report where fsck.f2fs causes breaking the valid checpoint. If possible, could you please try the latest tools from here? https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/log/ Thanks, > > > Regards > Marc > > On Sun, Dec 24, 2017 at 3:35 AM, Marcelo "Marc" Ranolfi > <[email protected]> wrote: > > Dear developers, > > > > > > I've been using f2fs for my root fs since the 4.9 kernel. The > > partition is encrypted with dm-crypt (LUKS). > > > > A few weeks back, after upgrading to kernel 4.14.2, I began to > > experience corruption of many files, revealed by boot-time fsck. Most > > of the corrupted files were temporary, but not all. > > > > I never got to successfully restore them, since fsck.f2fs attempts to > > restore files to /.lost_found (instead of lost+found, as it'd normally > > be expected), and the folder did not exist in my system. > > > > After isolating the problem to the kernel version, and after it > > affected some important system files, I simply reverted to 4.13.9 and > > stood by it for a while. > > > > Two days ago I wanted to give it another try. Even though nothing from > > the changelogs seemed to give me hope, I upgraded from 4.13.9 to > > 4.14.7 and rebooted. And rebooted again. No apparent issue, at that > > moment. > > > > But then, after a few hours of work, my applications started to > > malfunction. First qemu/libvirt (not sure which); I restarted my VM > > but it crashed again after a couple minutes. > > Then the music player crashed, followed by my text editor, with a > > delay of about 5-10 minutes in between. > > > > This is where I noticed something was seriously wrong. > > > > I attempted to close my browser (Firefox) in order to restart the > > computer, but it was impossible. Firefox would not close due to some > > missing persistent state file(s) that should be stored in > > $HOME/.mozilla, but was missing. > > > > I proceeded to shutdown the system nevertheless, but my DE (Cinnamon) > > was not accepting commands due to missing or invalid system libraries. > > > > Hard reset. On power on, fsck once again "recovered" many lost files - > > only it actually did not recover a thing, for I still hadn't created > > lost_found. > > > > After struggling for a while to get my system to a usable state, I had > > to reinstall 1146 packages from the package manager. It seems I'm > > alright by now. > > > > I'm sure this is a kernel issue. Could be device mapper, I suppose, > > but... I use encryption, in the same fashion, on two other volumes > > formatted with ext4. I also have ext2 and ntfs filesystems without > > encryption. My hardware is alright. The problem is gone by downgrading > > to kernel 4.13.x. > > > > For these reasons I'm quite sure this is an f2fs issue. > > > > > > Let me know if I can provide something more useful to help in sorting this > > out. > > > > > > Regards > > Marc ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Linux-f2fs-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel
