Same call trace on ro mount and ro scrub with 5.2.0-rc2+, but also an
additional call trace related to zstd. As this is a zstd compressed
file system, it might be related.

[  366.319583] ================================
[  366.325036] WARNING: inconsistent lock state
[  366.330615] 5.2.0-0.rc2.git1.2.fc31.x86_64 #1 Tainted: G        W
[  366.336202] --------------------------------
[  366.341788] inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage.
[  366.347423] swapper/4/0 [HC0[0]:SC1[1]:HE1:SE0] takes:
[  366.353042] 000000006070e818 (&(&wsm.lock)->rlock){+.?.}, at:
zstd_reclaim_timer_fn+0x26/0x170 [btrfs]

full dmesg for that is  here:
https://drive.google.com/open?id=1GJlSExS2xQcplVRyg-hjI47KWR7Vs7iS

I'm going to try to boot off the damaged volume, and use
systemd.debug-shell=1 to see if I can gain access to the system at the
crash point. I'm gonna guess it's this same message, failure to clean
up a transaction due to some prior corruption, and then probably goes
read only.


Chris Murphy

Reply via email to