program: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$l2tp6(0xa, 0x2, 0x73) ioctl$KVM_CHECK_EXTENSION(0xffffffffffffffff, 0xae03, 0x32) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000580)) ioctl$sock_SIOCSIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000080)={0x1, 'veth0_to_hsr\x00', {}, 0xfff7}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0xfff, 0x7eb8, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000e40)=@newlink={0x34, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x1}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @geneve={{0xb}, {0x4}}}]}, 0x34}}, 0x0) prctl$PR_SET_IO_FLUSHER(0x39, 0x1) r3 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x1ff) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)={0x18, 0x2a, 0x9, 0x0, 0x0, {0x4, 0x0, 0x2c00}, [@nested={0x4, 0x10}]}, 0x18}, 0x1, 0x3000000}, 0x0) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x88, 0x52, 0x5, 0x6, 0x0, 0x1f9, 0x40a0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xb, 0x0, @perf_bp={&(0x7f0000000100)}, 0x800, 0x1, 0x6, 0x8, 0x7, 0x6, 0xe, 0x0, 0xb0fb, 0x0, 0x84b}, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x3) bpf$MAP_CREATE(0x4000000000000, 0x0, 0x0) syz_mount_image$bcachefs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x800000, &(0x7f0000000480)=ANY=[@ANYBLOB='acl,direct_io,norecovery,fsck,journal_flush_disabled,norecovery,journal_transaction_names,reconstruct\x00\x00lloc,no_data_io,\x00'], 0x1, 0x5903, &(0x7f0000010b40)="$eJzs3XuQXFWdOPBzu3synZk8JgEkgkyGQBRBzYRX4aMk+vNVgFQsLCX8ojCQCUaTkEqCQEAJLrhQgIWWlqL+gRZSi0aLKlglUiKPTVhFKVaX2kJqdRf9wy1kSQlkKct1tmb6nk7Pnb5ze3p6QgKfTyVz+5y+/T3n3nv69v2e7pkOAAAAvCrsvm7L3rOPeO/PPzf84tUf+PGGa0Jveay+GlfoS5eXv1w9ZH/qriwaW2bHxRuu/O4fBi5698/u6vnOS7vWHL32N+855KL7PnnGzlu/8eALc+/529NFceN4On5fOXk2CaH6kz1f+fyuRw8frUtCCOWkb3sIC5KFDy5IMiEG/xJCWJMWFmXuvPvFk9aOLq+5sXtc/fzMesb7q1s1HWfb9l52Qvjtu1Zd+8vFP/h+145ntu9bJak2jKcQ5l3Q+PiuEMLs9P+oONrieIyDdmUIoafhcacV9OuYFvu/LKd8ZLqclS57C+LE+5dkyqXMetly1JVZ9hS0N115/Wh3vSJzMuXsyWi68voZ6xekyx+ly+OnGL8c/yehlIRKvfvrk31jJDQctyQkY8eyWi+X6sc2pNufKSeZcilTLndltmus3XSglZNkfH1cL1MfT8eVtP7oxnN1E+fk1L82XVbTJ+pLsRyyN2p6J9yob9eY2K89k/Rlfyg1nIOa1dcPfHowetO63mThhMeMNBHv27XqpqXl1Q/t7svpR3JXksZP2oq/7RcL5nz8ezdcmn1dr8e/oJTGL7UV/3dnPvbceTd8++u58W+J8cttxT/x/p5nz3z4uiW5+2dP3D+VtuIPPf3IzYsPvXBHbv9vi/GrbcVfsfOx7rl7738gt/+Dcf/Mbiv+U29/3+/vfOLeZ3Ljhxi/p634q3du+kJ3/97jcuM/EPdPb3vj5/kdpz7Z3//Hgbz4j8f4c9uKf8f2W992+/wbz8g9vivj/ulrK/5Zx9537Zy99x6Vd+5MbuvUKyfAq9Mh6TXW9Wl5sjzz9EnyzOlqyBe+NlCpXfPNSf/P7WRDmYvP0XbmdTI+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg3+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhv35C4yj7OIA/z27yZptN2qR9waiYplVR6sGiIKIXFRVpRQqeKkWqrT2IgiCi1IOptGKpihfB6qWICmqUgoKNxdIqqfivePGggkL1IJRiQLsUDyrZfWa7me64OqmC+vnA8OR5ZuY7v5nn2dksAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") [ 68.578022][ T4670] Bluetooth: hci0: command tx timeout [ 68.777128][ T5330] percpu: allocation failed, size=8 align=8 atomic=1, atomic alloc failed, no space left [ 69.452446][ T5330] loop0: detected capacity change from 0 to 32768 [ 69.839922][ T5330] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,journal_flush_disabled,fsck,norecovery [ 69.861747][ T5330] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 69.865232][ T5330] bcachefs (loop0): Version upgrade required: [ 69.865232][ T5330] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 69.865232][ T5330] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.13: inode_has_child_snapshots [ 69.865232][ T5330] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 69.973261][ T5330] bcachefs (loop0): check_topology... done [ 69.975526][ T5330] bcachefs (loop0): accounting_read... done [ 69.978331][ T5330] bcachefs (loop0): alloc_read... done [ 69.980302][ T5330] bcachefs (loop0): stripes_read... done [ 69.991338][ T5330] bcachefs (loop0): snapshots_read... done [ 69.993884][ T5330] bcachefs (loop0): check_allocations... [ 69.998228][ T5330] ------------[ cut here ]------------ [ 70.002304][ T5330] kernel BUG at fs/bcachefs/sb-members.c:453! [ 70.022114][ T5330] Oops: invalid opcode: 0000 [#1] PREEMPT SMP KASAN NOPTI [ 70.024535][ T5330] CPU: 0 UID: 0 PID: 5330 Comm: syz.0.0 Not tainted 6.12.0-rc6-syzkaller-00169-g906bd684e4b1 #0 [ 70.028352][ T5330] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 70.032461][ T5330] RIP: 0010:bch2_dev_btree_bitmap_mark+0xfd2/0xff0 [ 70.034992][ T5330] Code: b3 f1 ff ff e8 4f 03 4c fd 90 0f 0b e8 47 03 4c fd 90 0f 0b e8 3f 03 4c fd 90 0f 0b e8 37 03 4c fd 90 0f 0b e8 2f 03 4c fd 90 <0f> 0b e8 27 03 4c fd 90 0f 0b e8 6f 6f 7e 07 66 2e 0f 1f 84 00 00 [ 70.042037][ T5330] RSP: 0018:ffffc9000d1165a0 EFLAGS: 00010283 [ 70.044269][ T5330] RAX: ffffffff8448d731 RBX: 00000000ffffffc8 RCX: 0000000000040000 [ 70.047433][ T5330] RDX: ffffc9000deab000 RSI: 000000000003fba1 RDI: 000000000003fba2 [ 70.050343][ T5330] RBP: ffffc9000d1167b0 R08: ffffffff8448d3b1 R09: 0000000000000000 [ 70.053179][ T5330] R10: 0000042098000000 R11: 0000000000000000 R12: 000000000000003f [ 70.056174][ T5330] R13: 0000042098000000 R14: ffff888053c3b1d0 R15: 000000000000003f [ 70.059017][ T5330] FS: 00007f1885efa6c0(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 70.062152][ T5330] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.064408][ T5330] CR2: 000055a90de114f0 CR3: 0000000043a62000 CR4: 0000000000352ef0 [ 70.067099][ T5330] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 70.069852][ T5330] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 70.072577][ T5330] Call Trace: [ 70.073805][ T5330] [ 70.074844][ T5330] ? __die_body+0x5f/0xb0 [ 70.076336][ T5330] ? die+0x9e/0xc0 [ 70.077750][ T5330] ? do_trap+0x15a/0x3a0 [ 70.079316][ T5330] ? bch2_dev_btree_bitmap_mark+0xfd2/0xff0 [ 70.081457][ T5330] ? do_error_trap+0x1dc/0x2c0 [ 70.083282][ T5330] ? bch2_dev_btree_bitmap_mark+0xfd2/0xff0 [ 70.085471][ T5330] ? __pfx_do_error_trap+0x10/0x10 [ 70.087431][ T5330] ? report_bug+0x3e8/0x500 [ 70.092115][ T5330] ? handle_invalid_op+0x34/0x40 [ 70.093999][ T5330] ? bch2_dev_btree_bitmap_mark+0xfd2/0xff0 [ 70.096304][ T5330] ? exc_invalid_op+0x38/0x50 [ 70.098170][ T5330] ? asm_exc_invalid_op+0x1a/0x20 [ 70.100153][ T5330] ? bch2_dev_btree_bitmap_mark+0xc51/0xff0 [ 70.102565][ T5330] ? bch2_dev_btree_bitmap_mark+0xfd1/0xff0 [ 70.104562][ T5330] ? bch2_dev_btree_bitmap_mark+0xfd2/0xff0 [ 70.106615][ T5330] ? __pfx_bch2_dev_btree_bitmap_mark+0x10/0x10 [ 70.108929][ T5330] ? bch2_dev_btree_bitmap_marked+0x2f/0xda0 [ 70.111239][ T5330] ? bch2_bkey_val_to_text+0xf0/0x160 [ 70.113306][ T5330] bch2_gc_mark_key+0xc9b/0x10e0 [ 70.115180][ T5330] ? __pfx_bch2_gc_mark_key+0x10/0x10 [ 70.117301][ T5330] ? gc_pos_set+0x5c0/0x810 [ 70.119044][ T5330] ? __asan_memset+0x23/0x50 [ 70.120832][ T5330] bch2_check_allocations+0x2324/0x7070 [ 70.123011][ T5330] ? prb_first_seq+0x131/0x210 [ 70.124915][ T5330] ? __pfx_prb_first_seq+0x10/0x10 [ 70.126922][ T5330] ? this_cpu_in_panic+0x4f/0x80 [ 70.128872][ T5330] ? bch2_check_allocations+0x798/0x7070 [ 70.131090][ T5330] ? __pfx_validate_chain+0x10/0x10 [ 70.133133][ T5330] ? __pfx_validate_chain+0x10/0x10 [ 70.134920][ T5330] ? do_raw_spin_lock+0x14f/0x370 [ 70.136752][ T5330] ? __pfx_bch2_check_allocations+0x10/0x10 [ 70.138673][ T5330] ? prb_read_valid+0xa9/0xf0 [ 70.140301][ T5330] ? __pfx_prb_read_valid+0x10/0x10 [ 70.142058][ T5330] ? desc_read+0x200/0x3f0 [ 70.143647][ T5330] ? desc_read+0x1a2/0x3f0 [ 70.145436][ T5330] ? prb_first_seq+0x131/0x210 [ 70.147330][ T5330] ? __pfx_prb_first_seq+0x10/0x10 [ 70.149517][ T5330] ? this_cpu_in_panic+0x4f/0x80 [ 70.151544][ T5330] ? _prb_read_valid+0xa39/0xac0 [ 70.153443][ T5330] ? bch2_check_allocations+0x1a47/0x7070 [ 70.155664][ T5330] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 70.158009][ T5330] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 70.160390][ T5330] ? __console_unlock+0x12d/0x1f0 [ 70.162336][ T5330] ? bch2_check_allocations+0x2119/0x7070 [ 70.164473][ T5330] ? this_cpu_in_panic+0x4f/0x80 [ 70.166328][ T5330] ? __wake_up_klogd+0xd5/0x110 [ 70.168253][ T5330] ? __pfx_lock_release+0x10/0x10 [ 70.170158][ T5330] ? rcu_is_watching+0x15/0xb0 [ 70.171949][ T5330] ? bch2_check_allocations+0x798/0x7070 [ 70.174031][ T5330] ? __bch2_print+0x17a/0x220 [ 70.175903][ T5330] ? local_clock+0x10/0x30 [ 70.177658][ T5330] ? __pfx___bch2_print+0x10/0x10 [ 70.179731][ T5330] bch2_run_recovery_pass+0xf0/0x1e0 [ 70.181825][ T5330] bch2_run_recovery_passes+0x387/0x870 [ 70.183787][ T5330] bch2_fs_recovery+0x25cc/0x39c0 [ 70.185769][ T5330] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 70.187873][ T5330] ? __pfx_lock_release+0x10/0x10 [ 70.189496][ T5330] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.191228][ T5330] ? __pfx_lock_release+0x10/0x10 [ 70.192828][ T5330] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.194614][ T5330] ? bch2_get_next_online_dev+0x4b9/0x4f0 [ 70.196554][ T5330] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.198465][ T5330] ? llist_reverse_order+0x72/0x90 [ 70.200280][ T5330] bch2_fs_start+0x356/0x5b0 [ 70.201927][ T5330] bch2_fs_get_tree+0xd68/0x1710 [ 70.203687][ T5330] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 70.205424][ T5330] ? generic_parse_monolithic+0x387/0x400 [ 70.207252][ T5330] ? apparmor_capable+0x13b/0x1b0 [ 70.209111][ T5330] vfs_get_tree+0x90/0x2b0 [ 70.210690][ T5330] do_new_mount+0x2be/0xb40 [ 70.212479][ T5330] ? __pfx_do_new_mount+0x10/0x10 [ 70.214567][ T5330] __se_sys_mount+0x2d6/0x3c0 [ 70.216451][ T5330] ? __pfx___se_sys_mount+0x10/0x10 [ 70.218455][ T5330] ? exc_page_fault+0x590/0x8c0 [ 70.220449][ T5330] ? __x64_sys_mount+0x20/0xc0 [ 70.222368][ T5330] do_syscall_64+0xf3/0x230 [ 70.224112][ T5330] ? clear_bhb_loop+0x35/0x90 [ 70.225925][ T5330] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 70.228008][ T5330] RIP: 0033:0x7f188517feba [ 70.229652][ T5330] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb a6 e8 de 1a 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 70.236653][ T5330] RSP: 002b:00007f1885ef9e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 70.239824][ T5330] RAX: ffffffffffffffda RBX: 00007f1885ef9ef0 RCX: 00007f188517feba [ 70.243451][ T5330] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 00007f1885ef9eb0 [ 70.246622][ T5330] RBP: 00000000200000c0 R08: 00007f1885ef9ef0 R09: 0000000000800000 [ 70.249695][ T5330] R10: 0000000000800000 R11: 0000000000000246 R12: 0000000020000000 [ 70.252415][ T5330] R13: 00007f1885ef9eb0 R14: 0000000000005903 R15: 0000000020000480 [ 70.255295][ T5330] [ 70.256535][ T5330] Modules linked in: [ 70.258655][ T5330] ---[ end trace 0000000000000000 ]--- [ 70.639187][ T4670] Bluetooth: hci0: command tx timeout [ 70.747930][ T5330] RIP: 0010:bch2_dev_btree_bitmap_mark+0xfd2/0xff0 [ 70.750527][ T5330] Code: b3 f1 ff ff e8 4f 03 4c fd 90 0f 0b e8 47 03 4c fd 90 0f 0b e8 3f 03 4c fd 90 0f 0b e8 37 03 4c fd 90 0f 0b e8 2f 03 4c fd 90 <0f> 0b e8 27 03 4c fd 90 0f 0b e8 6f 6f 7e 07 66 2e 0f 1f 84 00 00 [ 70.809390][ T5330] RSP: 0018:ffffc9000d1165a0 EFLAGS: 00010283 [ 70.812467][ T5330] RAX: ffffffff8448d731 RBX: 00000000ffffffc8 RCX: 0000000000040000 [ 70.815337][ T5330] RDX: ffffc9000deab000 RSI: 000000000003fba1 RDI: 000000000003fba2 [ 70.818015][ T5330] RBP: ffffc9000d1167b0 R08: ffffffff8448d3b1 R09: 0000000000000000 [ 70.839902][ T5330] R10: 0000042098000000 R11: 0000000000000000 R12: 000000000000003f [ 70.853830][ T5330] R13: 0000042098000000 R14: ffff888053c3b1d0 R15: 000000000000003f [ 70.856932][ T5330] FS: 00007f1885efa6c0(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 70.860347][ T5330] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.871499][ T5330] CR2: 000055f5a1b51008 CR3: 0000000043a62000 CR4: 0000000000352ef0 [ 70.874515][ T5330] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 70.881454][ T5330] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 70.884450][ T5330] Kernel panic - not syncing: Fatal exception [ 70.887095][ T5330] Kernel Offset: disabled [ 70.888861][ T5330] Rebooting in 86400 seconds..