On 2024-09-23 16:10, Stefan Monnier wrote:
root has been mounted 13 times without being checked, check forced.
root: Inode 10748715, i_blocks is 281474976710631, should be 5. FIXED.
                                     ^^^^^^^^^^^^^^^
AKA -25

root: Inode 10751288, i_blocks is 281474976710647, should be 3. FIXED.
                                     ^^^^^^^^^^^^^^^
AKA -9

It's odd that it looks like -N².  Maybe it's just happenstance, but I'd
be curious to see if you have other "data points".

One more "data point" just appeared today.  I had edited /etc/fstab and rebooted, and then fstab suddenly had the problem.:

root: Inode 10748542, i_blocks is 281474976710653, should be 1. FIXED.
AKA -3, so not of the -N² form.

From a stat() (after the fsck that repaired the file):
  File: fstab
  Size: 1855          Blocks: 8          IO Block: 4096   regular file

I haven't yet had time to describe the problem on the ext4 mailing list.  I have remembered that there is one thing I do differently from the default: I use the ext4 option "nodelalloc" (because several years ago, there was a discussion about "delalloc or not" from which It seemed that nodelalloc was probably slightly safer - if the associated performance reduction is not a problem, which it is not for me).

I've now turned nodelalloc off, just in case that changes something.

--
Jesper Dybdal
https://www.dybdal.dk

Reply via email to