Bug ID 1207231
Summary Btrfs errors on kernel 6.1.3 (write time tree block corruption detected)
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware x86-64
OS Other
Status NEW
Severity Critical
Priority P5 - None
Component Kernel
Assignee kernel-bugs@opensuse.org
Reporter wardlawhunter@gmail.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

Please see the following log:

[   59.345109] BTRFS error (device nvme0n1p2): block=1754410582016 write time
tree block corruption detected
[   59.353413] BTRFS error (device nvme0n1p2): parent transid verify failed on
logical 1754410582016 mirror 1 wanted 1036990 found 845765
[   59.353476] BTRFS: error (device nvme0n1p2: state AL) in free_log_tree:3284:
errno=-5 IO failure
[   59.353478] BTRFS info (device nvme0n1p2: state EAL): forced readonly
[   59.355231] BTRFS warning (device nvme0n1p2: state EAL): Skipping commit of
aborted transaction.
[   59.355232] BTRFS: error (device nvme0n1p2: state EAL) in
cleanup_transaction:1958: errno=-5 IO failure

Started getting this error on kernel 6.1.3 after updating my system recently
(20221211-0 -> 20230116-0). Did a memtest to make sure my RAM was okay (passed
with no errors). Using snapper to rollback to before the update (kernel 6.0.12)
has fixed the issue.

Shortly after booting my system (less than 10 minutes post-boot) the root
filesystem would become read-only (see log). This would happen following every
boot. Didn't btrfs get updated in 6.1? Specifically, async buffered writes?


You are receiving this mail because: