program: r0 = socket(0x1e, 0x4, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x301, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWCHAIN={0x40, 0x3, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_CHAIN_NAME={0x9, 0x3, 'syz2\x00'}, @NFTA_CHAIN_HOOK={0x14, 0x4, 0x0, 0x1, [@NFTA_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x32658aeb}, @NFTA_HOOK_HOOKNUM={0x8, 0x1, 0x1, 0x0, 0x1}]}, @NFTA_CHAIN_TABLE={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWRULE={0x48, 0x6, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_RULE_CHAIN_ID={0x8}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_EXPRESSIONS={0x20, 0x4, 0x0, 0x1, [{0x1c, 0x1, 0x0, 0x1, @reject={{0xb}, @val={0xc, 0x2, 0x0, 0x1, [@NFTA_REJECT_TYPE={0x8, 0x1, 0x1, 0x0, 0x1}]}}}]}]}], {0x14}}, 0xd0}}, 0x4000080) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @broadcast}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x11}}}}}}, 0x0) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000140)=@req3={0x7813, 0x3, 0x0, 0x81, 0x1ff, 0x1, 0x1}, 0x1c) recvmmsg$unix(r0, &(0x7f0000004400)=[{{&(0x7f0000001780), 0x6e, &(0x7f0000001480)=[{&(0x7f0000000300)=""/41, 0x29}], 0x1}}], 0x1, 0x0, 0x0) sendmmsg(r0, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x400000000000181, 0x9200000000000000) syz_mount_image$bcachefs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x800000, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYRES16=r0], 0x1, 0x59a6, &(0x7f0000006b40)="$eJzs3W2QXFXdIPBzu3synZlMMgnwEEEmQyDPwwNqJrwVvpRG17cCpGJhKWGjMJAJRpOQSoJAQAkuuFCAhZaWon5ACqlFo0UVrBIpkZdNWEUpVpfaQmp1F/3gFrKkBLKs5TpbM31Pp+dO37k9PT15gd+vkrl9Tt/+n/+99/Tte073TAcAAADeEPbcuHXfecd84JdfHHn1ug//dOP1obc8Xl+NK/Sny6sOVoYcSN2VxePLbL/4l2u+/6fBS9/3i/t6vvfa7rXHr/vd+4+49KHPnL3rjm8/+krfA/94vihu7E8n7y8nLyYhVH+29+tf2v3k0WN1SQihnPTvCGFhsujRhUkmxNDfQghr08LizJ33v3raurHl9bd0T6hfkFlPf39jq6b9bPu+K08Jv3/v6ht+veRHP+za+cKO/ask1Yb+FML8ixsf3xVCmJv+HxN7W+yPsdOuCiH0NDzurIK8Tmgx/+U55WPT5Zx02VsQJ96/NFMuZdbLlqOuzLKnoL2Zysuj3fWKzMuUsyejmcrLM9YvTJc/SZcnTzN+Of5PQikJlXr6G5L9fSQ0HLckJOPHslovl+rHNqTbnyknmXIpUy53ZbZrvN20o5WTZGJ9XC9TH0/HlbT++MZzdRPn59S/KV1W0yfqa7EcsjdqeifdqG/XuJjX3ilyORBKDeegZvX1A58ejN60rjdZNOkxo03E+3avvnVZec1je/pz8kjuS9L4SVvxt/9q4bxP/eDmK7Kv6/X4F5fS+KW24v/hnKdeuvDmu76VG//2GL/cVvxTH+558ZzHb1yau3/2xv1TaSv+8PNP3LbkyEt2ZvJP4gFO7ozxq23FX7nrqe6+fQ8/kpv/UGn8rNgb5rYV/7l3fvCP9z7z4Au58UPc/z1txV+za/OXuwf2nZQb/5G4f3rb6z8v7zzz2YGBPw/mxX86xu9rK/49O+54x90Lbjk7t3+uivunv63455740A3z9j14XN65M7mzU6+cAG9MR6TXWDel5XbHmTPVMF745mClds03L/3f18mGMhefY+3M72R8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4L/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYb/+QqSq4jiAnzMz6447u7qrQVvRulpR2ENSEFEvFRWhEUJPhoSl+RAFQURhD62hkVjRS5D1IlFBtYVQkJskWqzRP+mlhwoKrIdApIVykR4qduaedeY216mrhdDnA8PZc+be7/nde8+c2QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8FQAA///9ByUS") r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'netdevsim0\x00', 0x0}) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000a80), r5) sendmsg$TIPC_NL_MEDIA_GET(r5, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000bc0)={&(0x7f00000002c0)={0x18, r6, 0x1, 0x70bd2a, 0x25dfdbfc, {}, [@TIPC_NLA_MEDIA={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x40}, 0x84040) sendmsg$nl_route(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000000)=@newlink={0x4c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x1}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @macsec={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_MACSEC_ENCRYPT={0x5, 0xf, 0x2}]}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x4c}}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) [ 69.908471][ T5311] Bluetooth: hci0: command tx timeout [ 70.182660][ T5327] loop0: detected capacity change from 0 to 32768 [ 70.246163][ T5327] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 70.255301][ T5327] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 70.260461][ T5327] bcachefs (loop0): Version upgrade required: [ 70.260461][ T5327] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 70.260461][ T5327] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 70.260461][ T5327] 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 [ 70.295136][ T5327] bcachefs (loop0): error validating btree node on loop0 at btree alloc level 0/0 [ 70.295156][ T5327] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key 256:72057594037927936:0 durability: 1 ptr: 0:26:0 gen 0 [ 70.295169][ T5327] node offset 0/24: incorrect min_key: got POS_MIN should be 256:72057594037927936:0 [ 70.310537][ T5327] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 70.315407][ T5327] bcachefs (loop0): flagging btree alloc lost data [ 70.322205][ T5327] error reading btree root btree=alloc level=0: btree_node_read_error, fixing [ 70.326283][ T5327] bcachefs (loop0): pointer to nonexistent device 12 [ 70.330268][ T5327] bcachefs (loop0): inconsistency detected - emergency read only at journal seq 10 [ 70.334253][ T5327] ------------[ cut here ]------------ [ 70.336531][ T5327] unhandled error case in bch2_bkey_pick_read_device [ 70.340639][ T5327] WARNING: CPU: 0 PID: 5327 at fs/bcachefs/extents.c:230 bch2_bkey_pick_read_device+0x17a5/0x1a00 [ 70.344882][ T5327] Modules linked in: [ 70.346433][ T5327] CPU: 0 UID: 0 PID: 5327 Comm: syz.0.0 Not tainted 6.14.0-syzkaller-10514-g7f2ff7b62617 #0 PREEMPT(full) [ 70.350130][ T5327] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 70.353848][ T5327] RIP: 0010:bch2_bkey_pick_read_device+0x17a5/0x1a00 [ 70.356178][ T5327] Code: a1 84 57 fd e9 d0 fd ff ff e8 97 84 57 fd c6 05 95 39 dd 0b 01 90 48 c7 c7 a0 a9 93 8c 48 c7 c6 17 c2 5a 8e e8 4c 8f 16 fd 90 <0f> 0b 90 90 e9 bc fe ff ff e8 6d 84 57 fd e9 6e ff ff ff 89 d9 80 [ 70.362758][ T5327] RSP: 0018:ffffc9000d416de0 EFLAGS: 00010246 [ 70.364922][ T5327] RAX: 6eaea6ab00e64600 RBX: 0000000000000000 RCX: 0000000000100000 [ 70.368002][ T5327] RDX: ffffc9000e76a000 RSI: 000000000004581b RDI: 000000000004581c [ 70.371209][ T5327] RBP: ffffc9000d417010 R08: ffffffff81827862 R09: fffffbfff1d7a934 [ 70.374353][ T5327] R10: dffffc0000000000 R11: fffffbfff1d7a934 R12: dffffc0000000000 [ 70.377159][ T5327] R13: 1ffff92001a82de4 R14: 0000000000000000 R15: 0000000000000000 [ 70.380433][ T5327] FS: 00007ff69f7c46c0(0000) GS:ffff88808c5b7000(0000) knlGS:0000000000000000 [ 70.384020][ T5327] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.386479][ T5327] CR2: 000055d11c5c3000 CR3: 0000000036d52000 CR4: 0000000000352ef0 [ 70.389553][ T5327] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 70.392837][ T5327] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 70.395904][ T5327] Call Trace: [ 70.397313][ T5327] [ 70.398625][ T5327] ? __warn+0x165/0x4d0 [ 70.400675][ T5327] ? bch2_bkey_pick_read_device+0x17a5/0x1a00 [ 70.403050][ T5327] ? report_bug+0x2b3/0x500 [ 70.404933][ T5327] ? bch2_bkey_pick_read_device+0x17a5/0x1a00 [ 70.407345][ T5327] ? bch2_bkey_pick_read_device+0x17a5/0x1a00 [ 70.409758][ T5327] ? bch2_bkey_pick_read_device+0x17a7/0x1a00 [ 70.412139][ T5327] ? handle_bug+0x89/0x170 [ 70.414113][ T5327] ? exc_invalid_op+0x1a/0x50 [ 70.416540][ T5327] ? asm_exc_invalid_op+0x1a/0x20 [ 70.419290][ T5327] ? __warn_printk+0x2a2/0x360 [ 70.422072][ T5327] ? bch2_bkey_pick_read_device+0x17a5/0x1a00 [ 70.425105][ T5327] ? bch2_bkey_pick_read_device+0x29e/0x1a00 [ 70.428100][ T5327] ? __pfx_bch2_bkey_pick_read_device+0x10/0x10 [ 70.431609][ T5327] bch2_btree_node_read+0x7ac/0x29e0 [ 70.434230][ T5327] ? bch2_btree_node_hash_insert+0x88/0xc0 [ 70.436466][ T5327] ? __mutex_unlock_slowpath+0x229/0x800 [ 70.438591][ T5327] ? __pfx_bch2_btree_node_read+0x10/0x10 [ 70.440973][ T5327] ? bch2_trans_unlock+0x36a/0x490 [ 70.442786][ T5327] ? bch2_trans_unlock+0x3c1/0x490 [ 70.444891][ T5327] bch2_btree_root_read+0x656/0x7e0 [ 70.447083][ T5327] ? __pfx_bch2_btree_root_read+0x10/0x10 [ 70.450103][ T5327] ? bch2_current_has_btree_trans+0x142/0x180 [ 70.452712][ T5327] read_btree_roots+0x3d7/0xa80 [ 70.454640][ T5327] ? __pfx_read_btree_roots+0x10/0x10 [ 70.456595][ T5327] ? journal_replay_entry_early+0x4d/0xba0 [ 70.458870][ T5327] ? bch2_sb_upgrade+0x1cf/0x250 [ 70.460872][ T5327] ? bch2_recovery_passes_from_stable+0x104/0x120 [ 70.463329][ T5327] bch2_fs_recovery+0x28e4/0x3e20 [ 70.465109][ T5327] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 70.467271][ T5327] ? __lock_acquire+0xad5/0xd80 [ 70.469374][ T5327] ? __lock_acquire+0xad5/0xd80 [ 70.471241][ T5327] ? __lock_acquire+0xad5/0xd80 [ 70.473153][ T5327] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.475580][ T5327] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.477653][ T5327] ? bch2_get_next_online_dev+0x4b9/0x4f0 [ 70.479953][ T5327] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.482058][ T5327] ? llist_reverse_order+0x72/0x90 [ 70.484042][ T5327] bch2_fs_start+0x37c/0x620 [ 70.485919][ T5327] bch2_fs_get_tree+0x1270/0x18d0 [ 70.487914][ T5327] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 70.490087][ T5327] ? vfs_parse_monolithic_sep+0x427/0x460 [ 70.492294][ T5327] ? __pfx_vfs_parse_comma_sep+0x10/0x10 [ 70.494479][ T5327] ? rcu_is_watching+0x15/0xb0 [ 70.496325][ T5327] ? apparmor_capable+0x13b/0x1b0 [ 70.498384][ T5327] vfs_get_tree+0x90/0x2b0 [ 70.500312][ T5327] do_new_mount+0x2cf/0xb70 [ 70.502114][ T5327] ? __pfx_do_new_mount+0x10/0x10 [ 70.504109][ T5327] __se_sys_mount+0x38c/0x400 [ 70.506067][ T5327] ? __pfx___se_sys_mount+0x10/0x10 [ 70.508134][ T5327] ? __x64_sys_mount+0x20/0xc0 [ 70.510214][ T5327] do_syscall_64+0xf3/0x230 [ 70.512060][ T5327] ? clear_bhb_loop+0x45/0xa0 [ 70.513973][ T5327] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 70.516211][ T5327] RIP: 0033:0x7ff69e98e90a [ 70.517928][ T5327] 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.525685][ T5327] RSP: 002b:00007ff69f7c3e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 70.530169][ T5327] RAX: ffffffffffffffda RBX: 00007ff69f7c3ef0 RCX: 00007ff69e98e90a [ 70.532999][ T5327] RDX: 00002000000000c0 RSI: 0000200000000000 RDI: 00007ff69f7c3eb0 [ 70.535770][ T5327] RBP: 00002000000000c0 R08: 00007ff69f7c3ef0 R09: 0000000000800000 [ 70.538579][ T5327] R10: 0000000000800000 R11: 0000000000000246 R12: 0000200000000000 [ 70.541739][ T5327] R13: 00007ff69f7c3eb0 R14: 00000000000059a6 R15: 0000200000000100 [ 70.544889][ T5327] [ 70.546152][ T5327] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 70.548955][ T5327] CPU: 0 UID: 0 PID: 5327 Comm: syz.0.0 Not tainted 6.14.0-syzkaller-10514-g7f2ff7b62617 #0 PREEMPT(full) [ 70.553076][ T5327] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 70.557122][ T5327] Call Trace: [ 70.558455][ T5327] [ 70.559626][ T5327] dump_stack_lvl+0x241/0x360 [ 70.561428][ T5327] ? __pfx_dump_stack_lvl+0x10/0x10 [ 70.563436][ T5327] ? __pfx__printk+0x10/0x10 [ 70.565295][ T5327] ? vscnprintf+0x5d/0x90 [ 70.567042][ T5327] panic+0x349/0x880 [ 70.568579][ T5327] ? __warn+0x174/0x4d0 [ 70.570213][ T5327] ? __pfx_panic+0x10/0x10 [ 70.572043][ T5327] __warn+0x344/0x4d0 [ 70.573644][ T5327] ? bch2_bkey_pick_read_device+0x17a5/0x1a00 [ 70.575999][ T5327] report_bug+0x2b3/0x500 [ 70.577730][ T5327] ? bch2_bkey_pick_read_device+0x17a5/0x1a00 [ 70.579915][ T5327] ? bch2_bkey_pick_read_device+0x17a5/0x1a00 [ 70.582184][ T5327] ? bch2_bkey_pick_read_device+0x17a7/0x1a00 [ 70.584513][ T5327] handle_bug+0x89/0x170 [ 70.586250][ T5327] exc_invalid_op+0x1a/0x50 [ 70.587972][ T5327] asm_exc_invalid_op+0x1a/0x20 [ 70.589830][ T5327] RIP: 0010:bch2_bkey_pick_read_device+0x17a5/0x1a00 [ 70.592298][ T5327] Code: a1 84 57 fd e9 d0 fd ff ff e8 97 84 57 fd c6 05 95 39 dd 0b 01 90 48 c7 c7 a0 a9 93 8c 48 c7 c6 17 c2 5a 8e e8 4c 8f 16 fd 90 <0f> 0b 90 90 e9 bc fe ff ff e8 6d 84 57 fd e9 6e ff ff ff 89 d9 80 [ 70.599486][ T5327] RSP: 0018:ffffc9000d416de0 EFLAGS: 00010246 [ 70.601877][ T5327] RAX: 6eaea6ab00e64600 RBX: 0000000000000000 RCX: 0000000000100000 [ 70.604848][ T5327] RDX: ffffc9000e76a000 RSI: 000000000004581b RDI: 000000000004581c [ 70.607743][ T5327] RBP: ffffc9000d417010 R08: ffffffff81827862 R09: fffffbfff1d7a934 [ 70.610811][ T5327] R10: dffffc0000000000 R11: fffffbfff1d7a934 R12: dffffc0000000000 [ 70.613853][ T5327] R13: 1ffff92001a82de4 R14: 0000000000000000 R15: 0000000000000000 [ 70.616840][ T5327] ? __warn_printk+0x2a2/0x360 [ 70.618627][ T5327] ? bch2_bkey_pick_read_device+0x29e/0x1a00 [ 70.620889][ T5327] ? __pfx_bch2_bkey_pick_read_device+0x10/0x10 [ 70.623230][ T5327] bch2_btree_node_read+0x7ac/0x29e0 [ 70.625191][ T5327] ? bch2_btree_node_hash_insert+0x88/0xc0 [ 70.627366][ T5327] ? __mutex_unlock_slowpath+0x229/0x800 [ 70.629464][ T5327] ? __pfx_bch2_btree_node_read+0x10/0x10 [ 70.631604][ T5327] ? bch2_trans_unlock+0x36a/0x490 [ 70.633574][ T5327] ? bch2_trans_unlock+0x3c1/0x490 [ 70.635500][ T5327] bch2_btree_root_read+0x656/0x7e0 [ 70.637457][ T5327] ? __pfx_bch2_btree_root_read+0x10/0x10 [ 70.639671][ T5327] ? bch2_current_has_btree_trans+0x142/0x180 [ 70.641936][ T5327] read_btree_roots+0x3d7/0xa80 [ 70.643811][ T5327] ? __pfx_read_btree_roots+0x10/0x10 [ 70.645827][ T5327] ? journal_replay_entry_early+0x4d/0xba0 [ 70.647959][ T5327] ? bch2_sb_upgrade+0x1cf/0x250 [ 70.649817][ T5327] ? bch2_recovery_passes_from_stable+0x104/0x120 [ 70.652049][ T5327] bch2_fs_recovery+0x28e4/0x3e20 [ 70.653833][ T5327] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 70.655721][ T5327] ? __lock_acquire+0xad5/0xd80 [ 70.657444][ T5327] ? __lock_acquire+0xad5/0xd80 [ 70.659116][ T5327] ? __lock_acquire+0xad5/0xd80 [ 70.660838][ T5327] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.662837][ T5327] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.664830][ T5327] ? bch2_get_next_online_dev+0x4b9/0x4f0 [ 70.666921][ T5327] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.668929][ T5327] ? llist_reverse_order+0x72/0x90 [ 70.670869][ T5327] bch2_fs_start+0x37c/0x620 [ 70.672632][ T5327] bch2_fs_get_tree+0x1270/0x18d0 [ 70.674599][ T5327] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 70.676625][ T5327] ? vfs_parse_monolithic_sep+0x427/0x460 [ 70.678753][ T5327] ? __pfx_vfs_parse_comma_sep+0x10/0x10 [ 70.680920][ T5327] ? rcu_is_watching+0x15/0xb0 [ 70.682659][ T5327] ? apparmor_capable+0x13b/0x1b0 [ 70.684623][ T5327] vfs_get_tree+0x90/0x2b0 [ 70.686487][ T5327] do_new_mount+0x2cf/0xb70 [ 70.688237][ T5327] ? __pfx_do_new_mount+0x10/0x10 [ 70.690114][ T5327] __se_sys_mount+0x38c/0x400 [ 70.691890][ T5327] ? __pfx___se_sys_mount+0x10/0x10 [ 70.693869][ T5327] ? __x64_sys_mount+0x20/0xc0 [ 70.695667][ T5327] do_syscall_64+0xf3/0x230 [ 70.697359][ T5327] ? clear_bhb_loop+0x45/0xa0 [ 70.699067][ T5327] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 70.701289][ T5327] RIP: 0033:0x7ff69e98e90a [ 70.702989][ T5327] 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.709959][ T5327] RSP: 002b:00007ff69f7c3e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 70.713197][ T5327] RAX: ffffffffffffffda RBX: 00007ff69f7c3ef0 RCX: 00007ff69e98e90a [ 70.716127][ T5327] RDX: 00002000000000c0 RSI: 0000200000000000 RDI: 00007ff69f7c3eb0 [ 70.719170][ T5327] RBP: 00002000000000c0 R08: 00007ff69f7c3ef0 R09: 0000000000800000 [ 70.722231][ T5327] R10: 0000000000800000 R11: 0000000000000246 R12: 0000200000000000 [ 70.725261][ T5327] R13: 00007ff69f7c3eb0 R14: 00000000000059a6 R15: 0000200000000100 [ 70.728240][ T5327] [ 70.729741][ T5327] Kernel Offset: disabled [ 70.731460][ T5327] Rebooting in 86400 seconds..