Hi Johannes, Thanks for the advice. I'm running memtester now. This will take some time as the machine has 32GB RAM. Regarding your explanation, I count two bit position differences, not 1. Can you explain your reasoning?
Thanks, chill On Mon, Mar 8, 2021 at 9:41 AM Johannes Thumshirn <johannes.thumsh...@wdc.com> wrote: > > On 06/03/2021 10:11, chil L1n wrote: > > [2555511.868642] BTRFS critical (device sda4): corrupt leaf: root=258 > > block=250975895552 slot=78, bad key order, prev (256703 108 3276800) > > current (256703 108 1310720) > > [2555511.868650] BTRFS error (device sda4): block=250975895552 write > > time tree block corruption detected > > This /might/ be a memory bitflip: > > 3276800 = 0b1100100000000000000000 > 1310720 = 0b101000000000000000000 > > I guess the highest bit did flip so it should have been: > 3407872 = 0b1101000000000000000000 > > (3407872 - 3276800) / 4096.0 > 32.0 > > Can you run a memtest on the machine to check if the RAM is ok? > > Byte, > Johannes