Open movq opened 8 months ago
Hi,
Thanks for this bug report.
Partclone. btrfs v0.3.27 is based on btrfs 6.3.3, so the newer btrfs version would cause some incompatible problems.
I can update it recently.
Hi,
I updated btrfs to v6.6.2, but the scrub error is still here. I also tried to change the btrfs version to v5.14 or 5.6 and got the same error message. Per your test, the btrfs check is fine for any restored image.
We have to spend more time to study the scrub issue.
When restoring a partclone backup of a btrfs partition, I see some scrub errors in the kernel logs. Fortunately, they are correctable, so no data is lost. In one real case I couldn't mount the partition due to btrfs being unable to find the tree root - but mounting with
usebackuproot
worked. Unfortunately I don't know how to reproduce that case.I can reproduce the scrub errors on the following setup:
Steps:
Then check dmesg and observe errors, e.g.