program: r0 = openat$vicodec1(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) read(r0, &(0x7f0000000e40)=""/192, 0xc0) read(r0, &(0x7f0000000080)=""/152, 0x98) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x1c}}, 0x10) r2 = socket(0x2a, 0x2, 0x0) r3 = socket(0x2a, 0x2, 0x0) getsockname$packet(r3, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001480)=0x14) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newtfilter={0x478, 0x2c, 0xd27, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r4, {0xe}, {}, {0x8, 0xffe0}}, [@filter_kind_options=@f_basic={{0xa}, {0x448, 0x2, [@TCA_BASIC_POLICE={0x444, 0x4, [@TCA_POLICE_RATE={0x404, 0x2, [0x3, 0x8, 0x62, 0x2, 0x0, 0xc, 0x2, 0x7fff, 0x0, 0xffffff70, 0x1d, 0xffffffa9, 0x2, 0x7, 0x80000001, 0x7, 0x3, 0x36, 0xc, 0x6, 0x6, 0x5d0bef1f, 0x400, 0x1, 0x837, 0xffffffff, 0x9fec, 0x401, 0x68, 0x9, 0xdd64, 0x1, 0x4, 0x8001, 0xfffffffe, 0x2, 0x0, 0x200, 0xfff, 0xfffffff1, 0x7, 0x4, 0xf, 0x7, 0x7469, 0xb, 0x2, 0x200, 0xff32, 0x6, 0xca, 0x4ec1, 0x1, 0xe790, 0x80, 0x0, 0x10000, 0x0, 0xb4, 0x7, 0x6, 0x0, 0x0, 0x8156b2a, 0x2, 0xd5c, 0x4, 0xa0, 0x4, 0x7, 0x4, 0x0, 0x81, 0xff, 0x2, 0xe6b, 0x9, 0xa, 0xc8c, 0x1, 0xffffffff, 0x6, 0xf4e, 0x9, 0x3a0, 0x3, 0x10000, 0x7ff, 0x44, 0x1, 0x2, 0x800, 0x1, 0x8, 0x0, 0x8e5e00, 0x922e, 0x0, 0x8, 0x3, 0xf, 0x4, 0x2, 0x2c000, 0x80, 0x1, 0x1, 0x2, 0x5, 0x0, 0x9, 0x6, 0x0, 0x3365, 0x1, 0x5, 0xffffffff, 0x1000, 0x0, 0x4, 0x0, 0x1, 0x2, 0x81, 0x111, 0x2, 0x5c20, 0x7f, 0x0, 0xe, 0xfffffffb, 0x6, 0x391, 0x0, 0x0, 0x3, 0x9, 0xc95d90e, 0xff, 0x2, 0x7, 0xd, 0xc7, 0x4, 0x7, 0xfffffffd, 0x9, 0xffffffff, 0x9, 0x1, 0x4, 0x3, 0x7, 0xfffffff9, 0x10, 0x2, 0xfff, 0x2, 0x6, 0x8b4, 0x600000, 0x1, 0x6, 0x0, 0x10000, 0x0, 0x3, 0x5, 0x0, 0x1000, 0x193d80c2, 0x9, 0x0, 0x1, 0x81, 0x2, 0xffff6c4b, 0x1, 0x7, 0x35c8, 0x7fff, 0x8, 0xffffffff, 0x9, 0x6, 0x0, 0x40, 0x67e1, 0x80000000, 0x2, 0x603c, 0x4, 0x4, 0x0, 0xfffffff8, 0x7, 0x3, 0x10, 0x400, 0xfffffe00, 0x1, 0x3, 0x0, 0xffff, 0x4, 0x6, 0x8, 0x0, 0x400, 0x1, 0x8a, 0x10, 0x6, 0x0, 0xfffffffd, 0x3, 0x7, 0x616, 0x2, 0x2, 0xd1, 0x2, 0xfffffffc, 0x8, 0xe, 0x800, 0x1, 0x4, 0xd87, 0x80000001, 0x48e0, 0x8, 0x9, 0x40, 0x400, 0x5, 0x2, 0x4e1b, 0x1, 0x1000, 0x8, 0x4, 0x3, 0x0, 0x22, 0x9, 0x5, 0x3, 0x10001, 0xffff, 0x4d, 0xd, 0x8, 0x2, 0x2, 0x8]}, @TCA_POLICE_TBF={0x3c, 0x1, {0x7, 0x2, 0xfffffffe, 0xd, 0x66, {0xb, 0x2, 0x200, 0x8001, 0xfffa, 0xbe}, {0xd9, 0x2, 0x5, 0xfff8, 0xfff}, 0x6, 0xd, 0x2}}]}]}}]}, 0x478}}, 0x4000) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001480)=0x14) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000840)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c, 0x2, {{0x9, 0x688, 0x50b, 0x2, 0xb10}, 0x3fc8, 0x0, 0x1, 0x6, 0x7ff00, 0x4, 0xb, 0x17, 0x1, 0xfffffffe, {0x3, 0x8000, 0xa0, 0x7ff, 0x1, 0x8000}}}}]}, 0x78}}, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r6, &(0x7f00000002c0), 0x40000000000009f, 0x0) sendmsg$inet(r1, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0x100120}], 0x1}, 0x78) read(r0, &(0x7f0000001140)=""/212, 0xd4) syz_mount_image$bcachefs(&(0x7f00000058c0), &(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000040)=ANY=[@ANYRES32=r0], 0x1, 0x58da, &(0x7f000000b240)="$eJzs3W2QXFXdIPBzu3synZm8TAJIBJkMgSiCmglvhS+l0fWtAKlYWErYKAxkgtEkpJIgEFCCCy4UYKGlpagf0EJq0WhRBatESuRlE1ZRitWltpBa3UU/+BTykBLIQ1k+5qmZvqfTc6fv3J7unpDA71fJ3D6nb//vueeevn3/p3umAwAAAK8Ju6/fsvecoz7wqy+OvnTNh3+24drQXx6vr8YVBtLlFa9UCzmQeiuLxpfZcfGmq37w56GL3/fLu/u+//KuNceu/f37D7v4/s+cufO2bz/04tx7//lMUdw4nk7cX06eS0Ko/nzP17+067Ejx+qSEEI5GdgewoJk4UMLkkyI4b+HENakhUWZO+956ZS1Y8trb+qdUD8/s57x/to2Jx1n2/ZeflL4w3tXXfebxT/+Uc+OZ7fvXyWpNoynEOZd2Pj4nhDC7PT/mDja4niMg3ZlCKGv4XFnFLTruBbbvyynfHS6nJUu+wvixPuXZMqlzHrZctSTWfYVbK9Tee1od70iczLl7MmoU3ntjPUL0uVP0+WJ04xfjv+TUEpCpd789cn+MRIajlsSkvFjWa2XS/VjG9L9z5STTLmUKZd7Mvs1vt10oJWTZGJ9XC9TH0/HlbT+2MZzdRPn5tS/Pl1W0yfqy7Ecsjdq+ifdqO/XuNiuPVO05UAoNZyDmtXXD3x6MPrTuv5k4aTH7Gsi3rdr1c1Ly6sf3j2Q047k7iSNn7QVf9uvF8z51A9vvCz7ul6Pf2EpjV9qK/4fz3r8+fNv/N63cuPfGuOX24p/8gN9z531yPVLcvtnT+yfSlvxR5559JbFh1+0I7f9t8f41bbir9j5eO/cvQ88mNv+4dg/s9uK//Q7P/inu56879nc+CHG72sr/uqdm77cO7j3hNz4D8b+6W9v/Lyw4/SnBgf/MpQX/4kYf25b8e/cfts77ph/05m5x3dl7J+BtuKfffz9183Ze98xeefO5PZuvXICvDYdll5j3ZCW280zO9WQL3xzqFK75puT/p/bzQ1ljG1n3gzGBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4D/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYb9+QuOo4jiAv7ebmG02aZNWMCqmaVWUerAoiOhFRUVakYKnSpFqaw+iIIgo9WAqrViq4kWweimighqloGBjsLRKKv4rXjyooFA9CKUY0IbiQSXJe9vNNNPWaRS0nw8sb39vdr7zm5mXyS4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") [ 88.138723][ T4673] Bluetooth: hci0: command tx timeout [ 88.437813][ T5329] Zero length message leads to an empty skb [ 88.807413][ T5329] loop0: detected capacity change from 0 to 32768 [ 89.059140][ T5329] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names,read_only [ 89.059140][ T5329] allowing incompatible features above 0.0: (unknown version) [ 89.059140][ T5329] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 89.091450][ T5329] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 89.099063][ T5329] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 89.103859][ T5329] bcachefs (loop0): Version upgrade required: [ 89.103859][ T5329] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 89.103859][ T5329] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.28: inode_has_case_insensitive [ 89.103859][ T5329] 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,check_rebalance_work,set_fs_needs_rebalance [ 89.220436][ T5329] bcachefs (loop0): invalid bkey in btree_node btree=inodes level=0: u64s 17 type inode_v3 0:4097:U32_MAX len 0 ver 0: (unpack error) [ 89.220464][ T5329] invalid variable length fields, deleting [ 89.242560][ T5329] bcachefs (loop0): btree node read error at btree snapshots level 0/0 [ 89.242583][ T5329] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 89.242593][ T5329] loop0 node offset 0/16 bset u64s 0: invalid bkey format: incorrect number of fields: got 0, should be 6 [ 89.242602][ T5329] u64s 0 fields 0:0, 64:0, 32:0, 0:0, 0:0, 0:0 [ 89.242609][ T5329] flagging btree snapshots lost data [ 89.242616][ T5329] running recovery pass reconstruct_snapshots (21), currently at recovery_pass_empty (0) [ 89.242625][ T5329] running recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 89.242633][ T5329] ret btree_node_read_validate_error [ 89.290736][ T5329] bcachefs (loop0): error reading btree root btree=snapshots level=0: btree_node_read_error, fixing [ 89.305427][ T5329] bcachefs (loop0): scan_for_btree_nodes... [ 89.309804][ T5341] BUG: unable to handle page fault for address: ffffed110a78c204 [ 89.316421][ T5341] #PF: supervisor read access in kernel mode [ 89.319960][ T5341] #PF: error_code(0x0000) - not-present page [ 89.322900][ T5341] PGD 5ffcd067 P4D 5ffcd067 PUD 0 [ 89.325270][ T5341] Oops: Oops: 0000 [#1] SMP KASAN NOPTI [ 89.327903][ T5341] CPU: 0 UID: 0 PID: 5341 Comm: read_btree_node Not tainted 6.16.0-rc1-syzkaller-00003-gf09079bd04a9 #0 PREEMPT(full) [ 89.334264][ T5341] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 89.339634][ T5341] RIP: 0010:__bch2_bkey_unpack_key+0x5b/0xe10 [ 89.342584][ T5341] Code: 42 0f b6 04 38 84 c0 0f 85 b2 09 00 00 48 89 5c 24 18 0f b6 1b 8d 43 ff 4c 8d 34 c5 00 00 00 00 4d 01 ee 4c 89 f0 48 c1 e8 03 <42> 80 3c 38 00 74 08 4c 89 f7 e8 36 5d 09 fe 4c 89 74 24 08 49 8b [ 89.351846][ T5341] RSP: 0018:ffffc9000d6869d8 EFLAGS: 00010a02 [ 89.354707][ T5341] RAX: 1ffff1110a78c204 RBX: 0000000000000000 RCX: ffff888000382440 [ 89.358326][ T5341] RDX: 0000000000000000 RSI: ffff88801a0190c0 RDI: ffffc9000d686c50 [ 89.362592][ T5341] RBP: ffffc9000d686ce8 R08: ffff888000382440 R09: 0000000000000005 [ 89.366469][ T5341] R10: 0000000000000004 R11: 0000000000000000 R12: ffffc9000d686c50 [ 89.370272][ T5341] R13: ffff888053c61028 R14: ffff888853c61020 R15: dffffc0000000000 [ 89.374585][ T5341] FS: 0000000000000000(0000) GS:ffff88808d252000(0000) knlGS:0000000000000000 [ 89.378703][ T5341] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 89.381783][ T5341] CR2: ffffed110a78c204 CR3: 0000000043f8f000 CR4: 0000000000352ef0 [ 89.385501][ T5341] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 89.389729][ T5341] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 89.393465][ T5341] Call Trace: [ 89.395078][ T5341] [ 89.396492][ T5341] ? _raw_spin_unlock_irqrestore+0xad/0x110 [ 89.399714][ T5341] ? bch2_bkey_swab_key+0x129/0x180 [ 89.402569][ T5341] __bch2_bkey_compat+0x4db/0xbd0 [ 89.405295][ T5341] ? __pfx___bch2_bkey_compat+0x10/0x10 [ 89.407890][ T5341] ? kasan_save_track+0x4f/0x80 [ 89.414101][ T5341] ? validate_bset+0x2d8/0x1e70 [ 89.416458][ T5341] ? bch2_btree_node_read_done+0x1a4a/0x5150 [ 89.419220][ T5341] ? btree_node_read_work+0x426/0xe30 [ 89.421843][ T5341] ? bch2_btree_node_read+0x887/0x2a00 [ 89.424914][ T5341] ? bch2_btree_node_fill+0xd12/0x14f0 [ 89.427800][ T5341] ? bch2_btree_node_get_noiter+0xa2c/0x1000 [ 89.430742][ T5341] ? read_btree_nodes_worker+0x1319/0x1e20 [ 89.433438][ T5341] ? kthread+0x70e/0x8a0 [ 89.435513][ T5341] ? ret_from_fork+0x3fc/0x770 [ 89.438187][ T5341] ? ret_from_fork_asm+0x1a/0x30 [ 89.441094][ T5341] ? bch2_checksum_update+0x91/0x160 [ 89.443660][ T5341] ? bch2_checksum+0x36f/0x490 [ 89.445893][ T5341] validate_bset_keys+0x5b7/0x1480 [ 89.448337][ T5341] ? validate_bset+0x2d8/0x1e70 [ 89.450793][ T5341] ? __pfx_validate_bset_keys+0x10/0x10 [ 89.453796][ T5341] ? krealloc_noprof+0x1cd/0x340 [ 89.456332][ T5341] ? prt_str+0x439/0x760 [ 89.458353][ T5341] ? bch2_btree_node_read_done+0x1c07/0x5150 [ 89.461168][ T5341] bch2_btree_node_read_done+0x1d3c/0x5150 [ 89.464375][ T5341] ? __pfx_number+0x10/0x10 [ 89.466992][ T5341] ? __pfx_bch2_btree_node_read_done+0x10/0x10 [ 89.469922][ T5341] ? bch2_extent_ptr_to_text+0x5a/0x890 [ 89.472497][ T5341] ? bch2_bkey_ptrs_to_text+0x1161/0x1310 [ 89.475146][ T5341] ? bch2_printbuf_make_room+0xdb/0x360 [ 89.478078][ T5341] ? enumerated_ref_put+0xbe/0x270 [ 89.480968][ T5341] btree_node_read_work+0x426/0xe30 [ 89.483517][ T5341] ? __pfx_btree_node_read_work+0x10/0x10 [ 89.486209][ T5341] ? bch2_latency_acct+0x436/0x520 [ 89.488604][ T5341] ? __pfx_bch2_latency_acct+0x10/0x10 [ 89.491373][ T5341] ? bio_associate_blkg+0x6d/0x230 [ 89.494012][ T5341] bch2_btree_node_read+0x887/0x2a00 [ 89.496684][ T5341] ? bch2_btree_node_fill+0x954/0x14f0 [ 89.499268][ T5341] ? __pfx_bch2_btree_node_read+0x10/0x10 [ 89.501925][ T5341] ? __mutex_unlock_slowpath+0x1cd/0x700 [ 89.504885][ T5341] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 89.507955][ T5341] ? __pfx___bch2_btree_node_hash_insert+0x10/0x10 [ 89.510996][ T5341] ? bch2_btree_node_mem_alloc+0xcdf/0x1820 [ 89.513896][ T5341] ? six_unlock_ip+0x302/0x430 [ 89.516491][ T5341] ? bch2_btree_node_fill+0xb47/0x14f0 [ 89.519402][ T5341] bch2_btree_node_fill+0xd12/0x14f0 [ 89.521669][ T5341] ? __pfx_bch2_btree_cache_cmp_fn+0x10/0x10 [ 89.524303][ T5341] ? __pfx_bch2_btree_node_fill+0x10/0x10 [ 89.526912][ T5341] ? btree_cache_find+0xf4/0x2d0 [ 89.529508][ T5341] ? btree_cache_find+0xf4/0x2d0 [ 89.531871][ T5341] ? btree_cache_find+0x26f/0x2d0 [ 89.533987][ T5341] ? __pfx_btree_cache_find+0x10/0x10 [ 89.536478][ T5341] bch2_btree_node_get_noiter+0xa2c/0x1000 [ 89.539441][ T5341] read_btree_nodes_worker+0x1319/0x1e20 [ 89.542542][ T5341] ? read_btree_nodes_worker+0xcef/0x1e20 [ 89.545670][ T5341] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 89.548406][ T5341] ? _raw_spin_unlock_irqrestore+0x85/0x110 [ 89.551210][ T5341] ? lockdep_hardirqs_on+0x9c/0x150 [ 89.553603][ T5341] ? _raw_spin_unlock_irqrestore+0xad/0x110 [ 89.556208][ T5341] ? __kthread_parkme+0x7b/0x200 [ 89.559032][ T5341] ? __kthread_parkme+0x1a1/0x200 [ 89.562004][ T5341] kthread+0x70e/0x8a0 [ 89.564011][ T5341] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 89.566884][ T5341] ? __pfx_kthread+0x10/0x10 [ 89.569084][ T5341] ? _raw_spin_unlock_irq+0x23/0x50 [ 89.571663][ T5341] ? lockdep_hardirqs_on+0x9c/0x150 [ 89.574776][ T5341] ? __pfx_kthread+0x10/0x10 [ 89.577299][ T5341] ret_from_fork+0x3fc/0x770 [ 89.579615][ T5341] ? __pfx_ret_from_fork+0x10/0x10 [ 89.582075][ T5341] ? __pfx_kthread+0x10/0x10 [ 89.584412][ T5341] ret_from_fork_asm+0x1a/0x30 [ 89.586811][ T5341] [ 89.588314][ T5341] Modules linked in: [ 89.590466][ T5341] CR2: ffffed110a78c204 [ 89.592724][ T5341] ---[ end trace 0000000000000000 ]--- [ 89.595433][ T5341] RIP: 0010:__bch2_bkey_unpack_key+0x5b/0xe10 [ 89.598300][ T5341] Code: 42 0f b6 04 38 84 c0 0f 85 b2 09 00 00 48 89 5c 24 18 0f b6 1b 8d 43 ff 4c 8d 34 c5 00 00 00 00 4d 01 ee 4c 89 f0 48 c1 e8 03 <42> 80 3c 38 00 74 08 4c 89 f7 e8 36 5d 09 fe 4c 89 74 24 08 49 8b [ 89.608113][ T5341] RSP: 0018:ffffc9000d6869d8 EFLAGS: 00010a02 [ 89.610854][ T5341] RAX: 1ffff1110a78c204 RBX: 0000000000000000 RCX: ffff888000382440 [ 89.614184][ T5341] RDX: 0000000000000000 RSI: ffff88801a0190c0 RDI: ffffc9000d686c50 [ 89.617898][ T5341] RBP: ffffc9000d686ce8 R08: ffff888000382440 R09: 0000000000000005 [ 89.622218][ T5341] R10: 0000000000000004 R11: 0000000000000000 R12: ffffc9000d686c50 [ 89.626027][ T5341] R13: ffff888053c61028 R14: ffff888853c61020 R15: dffffc0000000000 [ 89.629967][ T5341] FS: 0000000000000000(0000) GS:ffff88808d252000(0000) knlGS:0000000000000000 [ 89.634659][ T5341] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 89.637778][ T5341] CR2: ffffed110a78c204 CR3: 0000000043f8f000 CR4: 0000000000352ef0 [ 89.641461][ T5341] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 89.645583][ T5341] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 89.649545][ T5341] Kernel panic - not syncing: Fatal exception [ 89.652429][ T5341] Kernel Offset: disabled [ 89.654342][ T5341] Rebooting in 86400 seconds..