program: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r3) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000280), r2) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10200002}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0xbc, r4, 0x100, 0x70bd27, 0x25dfdbfc, {}, [@TIPC_NLA_MEDIA={0xa8, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6bf0}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x200}, @TIPC_NLA_PROP_WIN={0x8}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xd}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7837}]}]}]}, 0xbc}, 0x1, 0x0, 0x0, 0x41}, 0x4000000) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route_sched(r2, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=@newqdisc={0x78, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c, 0x2, {{0x0, 0x0, 0x0, 0x0, 0x4}}}}]}, 0x78}}, 0x4000000) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000002c0)=@newtfilter={0x30, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {}, {0xd}}, [@filter_kind_options=@f_fw={{0x7}, {0x4}}]}, 0x30}}, 0x20004000) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0x24, r6, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x2}]}, 0x24}}, 0x0) sendmsg$NL80211_CMD_CONNECT(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000a00)={0x28, r6, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_SSID={0xa, 0x34, @default_ap_ssid}]}, 0x28}}, 0x0) r8 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000001c0)=@newqdisc={0x48, 0x24, 0xd0f, 0x0, 0x0, {0x60, 0x0, 0x0, r10, {0x0, 0x2}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_prio={{0x9}, {0x18, 0x2, {0x8, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}}}]}, 0x48}}, 0x0) syz_mount_image$bcachefs(&(0x7f00000005c0), &(0x7f0000000180)='./file1\x00', 0x10, &(0x7f0000000040)=ANY=[@ANYRES64=0x0, @ANYRES32=r6], 0xfd, 0x59ac, &(0x7f0000005fc0)="$eJzs3X+QXFW9IPBzu3synZn8mAR4jCCTIZD3ePA0E34Vyqtn3tv39BUgFQtLCRuFgUwwmoRUEgQCSnDBhQIstLQU9Q+0kFo0WlTBKpES+bEJqyjF6lJbSK3uon+4hSwpgSxluc6rmb6np+dO37k9PT35AZ9PJXP7nr79Peeee/r2/Z7umQ4AAAC8Jey7ZfuBC4/7l59+ZuT1G//1h5tvCr3l8fJq3KAvXV57qFrIwdRd6R9fZsfF31z/7d8NXvFPP3mg51tv7F1/4oZf/fNRVzzy8fP23P21x19b+NBfXiyKG8fTqRPryctJCNUf7f/SZ/c+fexYWRJCKIfSrhCWJEsfX5JkQgz9KYSwPl3pz9z54OtnbBhb3nR796TyxZntjPe3tmo6znYeuOa08Ot/XHvzz5d977tdu1/aNbFJUm0YTyEsuqzx8V0hhPnp/zFxtMXxGAftmhBCT8Pjzilo10kttn9lzvrx6XJeuuwtiBPvX55ZL2W2y65HXZllT0F9s5XXjna3K7Igs549Gc1WXjtj+ZJ0+YN0eeoM45fj/ySUklCpN39TMjFGQsNxS0Iyfiyr9fVS/diGdP8z60lmvZRZL3dl9mu83nSglZNkcnncLlMeT8eVtPzExnN1ExfllL8tXVbTJ+obcT1kb9T0TrlR369xsV37p2nLwVBqOAc1K68f+PRg9KZlvcnSKY8ZbSLet3ftHSvK657Y15fTjuSBJI2ftBV/58+WLPjod267Ovu6Xo9/WSmNX2or/m/Of+aVS2775ldz498V45fbin/6oz0vn//kLctz+2d/7J9KW/GHX3zqzmVHX747t/33xPjVtuKv3vNM98IDjz6W2/6h2D/z24r/wrnv/e39zz38Um78EOP3tBV/3Z6tn+seOHBKbvzHYv/0tjd+Xt199vMDA78fzIv/bIy/sK349+26+933Lr79vNzjuyb2T19b8S84+ZGbFxx4+IS8c2dyT6deOQHemo5Kr7FuTdfbzTNnqyFf+MpgpXbNtyD9v7CTFWUuPsfqWdTJ+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAfduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrBfP6FxVHEcwN/bTcw2m9SkFYyKaVoVpR4sCiJ4UVGRVqTgqSJSbe1BFAQRpR5MpRWLf/AiWL0UQUGNUlCwsVhaJIr/ihcPKihUD0IpBrRL8aCyu2+2m+lOVydV0H4+sLy8NzPf+c28N7NZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4KgAA//857x+R") [ 77.441379][ T4665] Bluetooth: hci0: command tx timeout [ 77.445904][ T1310] ieee802154 phy0 wpan0: encryption failed: -22 [ 77.448905][ T1310] ieee802154 phy1 wpan1: encryption failed: -22 [ 77.556265][ T5320] netlink: 4 bytes leftover after parsing attributes in process `syz.0.0'. [ 77.787944][ T5320] loop0: detected capacity change from 0 to 32768 [ 77.878564][ T5320] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 77.885135][ T5320] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 77.888662][ T5320] bcachefs (loop0): Version upgrade required: [ 77.888662][ T5320] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 77.888662][ T5320] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.20: directory_size [ 77.888662][ T5320] 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 [ 77.926241][ T5320] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 77.926264][ T5320] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 77.926274][ T5320] node offset 0/16: incorrect min_key: got 0:36028797018963968:0 should be POS_MIN [ 77.944148][ T5320] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 77.949272][ T5320] bcachefs (loop0): flagging btree extents lost data [ 77.954410][ T5320] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 77.964779][ T5320] error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 77.970884][ T5320] bcachefs (loop0): error validating btree node at btree inodes level 0/0 [ 77.970911][ T5320] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0 [ 77.970924][ T5320] node offset 16/24 bset u64s 110 bset byte offset 152: keys out of order: u64s 16 type inode_v3 134217728:4096:U32_MAX len 0 ver 0 > u64s 18 type inode_v3 0:4098:U32_MAX len 0 ver 0, fixing [ 77.993774][ T5320] invalid bkey in btree_node btree=inodes level=0: u64s 16 type inode_v3 134217728:4096:U32_MAX len 0 ver 0: [ 77.993793][ T5320] mode=40755 [ 77.993801][ T5320] flags=(16300000) [ 77.993808][ T5320] journal_seq=0 [ 77.993815][ T5320] hash_seed=28e4f092a4fc58ee [ 77.993822][ T5320] hash_type=siphash [ 77.993829][ T5320] bi_size=0 [ 77.993835][ T5320] bi_sectors=0 [ 77.993842][ T5320] bi_version=0 [ 77.993856][ T5320] bi_atime=200535484 [ 77.993863][ T5320] bi_ctime=2780562352 [ 77.993875][ T5320] bi_mtime=2780562352 [ 77.993883][ T5320] bi_otime=200535484 [ 77.993890][ T5320] bi_uid=0 [ 77.993897][ T5320] bi_gid=0 [ 77.993903][ T5320] bi_nlink=2 [ 77.993910][ T5320] bi_generation=0 [ 77.993938][ T5320] bi_dev=0 [ 77.993945][ T5320] bi_data_checksum=0 [ 77.993951][ T5320] bi_compression=0 [ 77.993960][ T5320] bi_project=0 [ 77.993966][ T5320] bi_background_compression=0 [ 77.993973][ T5320] bi_data_replicas=0 [ 77.993982][ T5320] bi_promote_target=0 [ 77.993988][ T5320] bi_foreground_target=0 [ 77.993995][ T5320] bi_background_target=0 [ 77.994003][ T5320] bi_erasure_code=0 [ 77.994009][ T5320] bi_fields_set=0 [ 77.994016][ T5320] bi_dir=0 [ 77.994023][ T5320] bi_dir_offset=0 [ 77.994032][ T5320] bi_subvol=1 [ 77.994038][ T5320] bi_parent_subvol=0 [ 77.994044][ T5320] bi_nocow=0 [ 77.994051][ T5320] bi_depth=0 [ 77.994057][ T5320] bi_inodes_32bit=0 [ 77.994063][ T5320] nonzero k.p.inode: delete?, fixing [ 78.072818][ T5320] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 78.072818][ T5320] btree=inodes level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0 [ 78.084330][ T5320] bcachefs (loop0): error validating btree node on loop0 at btree dirents level 0/0 [ 78.084348][ T5320] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0 [ 78.084359][ T5320] node offset 16/24: btree node data missing: expected 24 sectors, found 16, fixing [ 78.101990][ T5320] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 78.101990][ T5320] btree=dirents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0 [ 78.113216][ T5320] bcachefs (loop0): error validating btree node on loop0 at btree xattrs level 0/0 [ 78.113235][ T5320] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 2285c34bed0abe32 written 16 min_key POS_MIN durability: 1 ptr: 0:31:0 gen 0 [ 78.113245][ T5320] node offset 0/16 bset u64s 0: incorrect btree id [ 78.126735][ T5320] bcachefs (loop0): flagging btree xattrs lost data [ 78.130285][ T5320] error reading btree root btree=xattrs level=0: btree_node_read_error, fixing [ 78.139516][ T5320] bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 78.139533][ T5320] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 78.139545][ T5320] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 78.160596][ T5320] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 78.160596][ T5320] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 78.175747][ T5320] bcachefs (loop0): error validating btree node on loop0 at btree freespace level 0/0 [ 78.175769][ T5320] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 [ 78.175782][ T5320] node offset 0/32 bset u64s 0: invalid bkey format: incorrect number of fields: got 0, should be 6 [ 78.175792][ T5320] u64s 5 fields 64:0, 64:0, 32:0, 0:0, 0:0, 0:0 [ 78.194276][ T5320] bcachefs (loop0): flagging btree freespace lost data [ 78.197831][ T5320] error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 78.205020][ T5320] bcachefs (loop0): scan_for_btree_nodes... [ 78.223342][ T5331] invalid bkey in btree_node btree=stripes level=0: u64s 7 type xattr 536870912:3798421620223919902:U32_MAX len 0 ver 0: user.xattr2:xattr2 [ 78.223367][ T5331] nonzero snapshot: delete?, fixing [ 78.236515][ T5331] bcachefs (loop0): flagging btree stripes lost data [ 78.286057][ T5320] bcachefs (loop0): btree node scan found 6 nodes after overwrites [ 78.289253][ T5320] done [ 78.293559][ T5320] bcachefs (loop0): check_topology... [ 78.295822][ T5320] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 78.302660][ T5320] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 78.308174][ T5320] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 48 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 78.320313][ T36] bcachefs (loop0): error validating btree node at btree extents level 0/0 [ 78.320328][ T36] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 48 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 78.320334][ T36] node offset 8/48 bset u64s 2097 bset byte offset 40: bad k->u64s 0 (min 3 max 253), fixing [ 78.334833][ T36] invalid bkey in btree_node btree=extents level=0: u64s 10 type deleted 8825211592396076079:4100:0 len 0 ver 0: [ 78.334849][ T36] snapshot == 0: delete?, fixing [ 78.342777][ T36] bcachefs (loop0): error validating btree node at btree extents level 0/0 [ 78.342791][ T36] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 48 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 78.342800][ T36] node offset 8/48 bset u64s 2088 bset byte offset 360: bad k->u64s 0 (min 3 max 253), fixing [ 78.357696][ T36] ================================================================== [ 78.360767][ T36] BUG: KASAN: slab-out-of-bounds in __bch2_bkey_unpack_key+0x66/0xdd0 [ 78.364310][ T36] Read of size 8 at addr ffff888044d18140 by task kworker/0:1H/36 [ 78.368089][ T36] [ 78.369135][ T36] CPU: 0 UID: 0 PID: 36 Comm: kworker/0:1H Not tainted 6.14.0-rc5-syzkaller-00013-g99fa936e8e4f #0 [ 78.369151][ T36] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 78.369160][ T36] Workqueue: bcachefs_btree_read_complete btree_node_read_work [ 78.369184][ T36] Call Trace: [ 78.369192][ T36] [ 78.369198][ T36] dump_stack_lvl+0x241/0x360 [ 78.369213][ T36] ? __pfx_dump_stack_lvl+0x10/0x10 [ 78.369223][ T36] ? __pfx__printk+0x10/0x10 [ 78.369233][ T36] ? _printk+0xd5/0x120 [ 78.369243][ T36] ? __virt_addr_valid+0x183/0x530 [ 78.369253][ T36] ? __virt_addr_valid+0x183/0x530 [ 78.369263][ T36] print_report+0x16e/0x5b0 [ 78.369276][ T36] ? __virt_addr_valid+0x183/0x530 [ 78.369284][ T36] ? __virt_addr_valid+0x183/0x530 [ 78.369289][ T36] ? __virt_addr_valid+0x45f/0x530 [ 78.369295][ T36] ? __phys_addr+0xba/0x170 [ 78.369308][ T36] ? __bch2_bkey_unpack_key+0x66/0xdd0 [ 78.369325][ T36] kasan_report+0x143/0x180 [ 78.369337][ T36] ? __bch2_bkey_unpack_key+0x66/0xdd0 [ 78.369353][ T36] __bch2_bkey_unpack_key+0x66/0xdd0 [ 78.369370][ T36] bkey_packed_valid+0x21e/0x6c0 [ 78.369383][ T36] ? __pfx___btree_err+0x10/0x10 [ 78.369393][ T36] ? __pfx_bkey_packed_valid+0x10/0x10 [ 78.369401][ T36] ? __pfx_bch2_bkey_in_btree_node+0x10/0x10 [ 78.369408][ T36] ? __asan_memset+0x23/0x50 [ 78.369415][ T36] ? validate_bset_keys+0x5df/0x1af0 [ 78.369427][ T36] validate_bset_keys+0xeb5/0x1af0 [ 78.369442][ T36] ? __pfx_validate_bset_keys+0x10/0x10 [ 78.369455][ T36] ? __pfx_validate_bset+0x10/0x10 [ 78.369466][ T36] ? mempool_alloc_noprof+0x1a6/0x5a0 [ 78.369479][ T36] ? bch2_bpos_to_text+0x295/0x3a0 [ 78.369489][ T36] ? __pfx_bch2_bpos_to_text+0x10/0x10 [ 78.369499][ T36] ? prt_str+0x4af/0x7d0 [ 78.369509][ T36] ? bch2_btree_node_read_done+0x2177/0x6180 [ 78.369549][ T36] bch2_btree_node_read_done+0x2298/0x6180 [ 78.369571][ T36] ? __pfx_bch2_btree_node_read_done+0x10/0x10 [ 78.369583][ T36] ? __pfx_lock_acquire+0x10/0x10 [ 78.369597][ T36] ? bch2_bkey_pick_read_device+0x221/0x1850 [ 78.369609][ T36] ? __pfx_lock_release+0x10/0x10 [ 78.369622][ T36] ? __lock_acquire+0x1397/0x2100 [ 78.369638][ T36] ? bch2_bkey_pick_read_device+0x221/0x1850 [ 78.369649][ T36] ? bch2_bkey_pick_read_device+0x1561/0x1850 [ 78.369662][ T36] ? bch2_bkey_pick_read_device+0x221/0x1850 [ 78.369674][ T36] ? __pfx_bch2_bkey_pick_read_device+0x10/0x10 [ 78.369684][ T36] ? bch2_btree_ptr_v2_to_text+0x209/0x2f0 [ 78.369691][ T36] ? __pfx_bch2_btree_ptr_v2_to_text+0x10/0x10 [ 78.369703][ T36] btree_node_read_work+0x6dc/0x1380 [ 78.369718][ T36] ? __pfx_btree_node_read_work+0x10/0x10 [ 78.369728][ T36] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 78.369745][ T36] ? process_scheduled_works+0x9c6/0x18e0 [ 78.369758][ T36] process_scheduled_works+0xabe/0x18e0 [ 78.369776][ T36] ? __pfx_process_scheduled_works+0x10/0x10 [ 78.369789][ T36] ? assign_work+0x364/0x3d0 [ 78.369796][ T36] worker_thread+0x870/0xd30 [ 78.369806][ T36] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 78.369870][ T36] ? __kthread_parkme+0x169/0x1d0 [ 78.369888][ T36] ? __pfx_worker_thread+0x10/0x10 [ 78.369900][ T36] kthread+0x7a9/0x920 [ 78.369914][ T36] ? __pfx_kthread+0x10/0x10 [ 78.369928][ T36] ? __pfx_worker_thread+0x10/0x10 [ 78.369939][ T36] ? __pfx_kthread+0x10/0x10 [ 78.369959][ T36] ? __pfx_kthread+0x10/0x10 [ 78.369973][ T36] ? __pfx_kthread+0x10/0x10 [ 78.369986][ T36] ? _raw_spin_unlock_irq+0x23/0x50 [ 78.369997][ T36] ? lockdep_hardirqs_on+0x99/0x150 [ 78.370010][ T36] ? __pfx_kthread+0x10/0x10 [ 78.370023][ T36] ret_from_fork+0x4b/0x80 [ 78.370039][ T36] ? __pfx_kthread+0x10/0x10 [ 78.370052][ T36] ret_from_fork_asm+0x1a/0x30 [ 78.370067][ T36] [ 78.370071][ T36] [ 78.535777][ T36] Last potentially related work creation: [ 78.538396][ T36] ------------[ cut here ]------------ [ 78.540637][ T36] pool index 16319 out of bounds (740) for stack id 9a6c3fc0 [ 78.544196][ T36] WARNING: CPU: 0 PID: 36 at lib/stackdepot.c:452 depot_fetch_stack+0x86/0xc0 [ 78.548476][ T36] Modules linked in: [ 78.549981][ T36] CPU: 0 UID: 0 PID: 36 Comm: kworker/0:1H Not tainted 6.14.0-rc5-syzkaller-00013-g99fa936e8e4f #0 [ 78.554280][ T36] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 78.559335][ T36] Workqueue: bcachefs_btree_read_complete btree_node_read_work [ 78.562611][ T36] RIP: 0010:depot_fetch_stack+0x86/0xc0 [ 78.564844][ T36] Code: 83 7c 18 1c 00 74 38 48 01 d8 eb 24 90 0f 0b 90 44 39 f5 72 ca 90 48 c7 c7 63 fc 3a 8e 89 ee 44 89 f2 89 d9 e8 ab e2 53 fc 90 <0f> 0b 90 90 31 c0 5b 41 5e 5d c3 cc cc cc cc 90 0f 0b 90 eb ef 90 [ 78.573449][ T36] RSP: 0018:ffffc90000576d08 EFLAGS: 00010046 [ 78.576345][ T36] RAX: d2e5465c1bf00900 RBX: 000000009a6c3fc0 RCX: ffff88801e044880 [ 78.579425][ T36] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 78.582850][ T36] RBP: 0000000000003fbf R08: ffffffff81817e32 R09: fffffbfff1d3a614 [ 78.586727][ T36] R10: dffffc0000000000 R11: fffffbfff1d3a614 R12: ffff888044d18140 [ 78.590134][ T36] R13: ffffea0001134600 R14: 00000000000002e4 R15: ffffc90000576de0 [ 78.593540][ T36] FS: 0000000000000000(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 78.597669][ T36] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.600690][ T36] CR2: 0000559921adc028 CR3: 0000000043e4c000 CR4: 0000000000352ef0 [ 78.603910][ T36] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 78.607157][ T36] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 78.610764][ T36] Call Trace: [ 78.612423][ T36] [ 78.613852][ T36] ? __warn+0x165/0x4d0 [ 78.615519][ T36] ? depot_fetch_stack+0x86/0xc0 [ 78.617596][ T36] ? report_bug+0x2b3/0x500 [ 78.619501][ T36] ? depot_fetch_stack+0x86/0xc0 [ 78.621493][ T36] ? handle_bug+0x60/0x90 [ 78.623585][ T36] ? exc_invalid_op+0x1a/0x50 [ 78.626264][ T36] ? asm_exc_invalid_op+0x1a/0x20 [ 78.628948][ T36] ? __warn_printk+0x292/0x360 [ 78.630815][ T36] ? depot_fetch_stack+0x86/0xc0 [ 78.632705][ T36] ? depot_fetch_stack+0x85/0xc0 [ 78.634660][ T36] stack_depot_print+0x16/0x50 [ 78.636550][ T36] kasan_print_aux_stacks+0x38/0x70 [ 78.638779][ T36] print_report+0x22b/0x5b0 [ 78.640425][ T36] ? __virt_addr_valid+0x183/0x530 [ 78.642359][ T36] ? __virt_addr_valid+0x183/0x530 [ 78.644555][ T36] ? __virt_addr_valid+0x45f/0x530 [ 78.647003][ T36] ? __phys_addr+0xba/0x170 [ 78.649411][ T36] ? __bch2_bkey_unpack_key+0x66/0xdd0 [ 78.651733][ T36] kasan_report+0x143/0x180 [ 78.653567][ T36] ? __bch2_bkey_unpack_key+0x66/0xdd0 [ 78.655895][ T36] __bch2_bkey_unpack_key+0x66/0xdd0 [ 78.658138][ T36] bkey_packed_valid+0x21e/0x6c0 [ 78.660137][ T36] ? __pfx___btree_err+0x10/0x10 [ 78.662080][ T36] ? __pfx_bkey_packed_valid+0x10/0x10 [ 78.664415][ T36] ? __pfx_bch2_bkey_in_btree_node+0x10/0x10 [ 78.666903][ T36] ? __asan_memset+0x23/0x50 [ 78.668959][ T36] ? validate_bset_keys+0x5df/0x1af0 [ 78.671042][ T36] validate_bset_keys+0xeb5/0x1af0 [ 78.673011][ T36] ? __pfx_validate_bset_keys+0x10/0x10 [ 78.675067][ T36] ? __pfx_validate_bset+0x10/0x10 [ 78.676896][ T36] ? mempool_alloc_noprof+0x1a6/0x5a0 [ 78.679140][ T36] ? bch2_bpos_to_text+0x295/0x3a0 [ 78.681579][ T36] ? __pfx_bch2_bpos_to_text+0x10/0x10 [ 78.684645][ T36] ? prt_str+0x4af/0x7d0 [ 78.686889][ T36] ? bch2_btree_node_read_done+0x2177/0x6180 [ 78.689841][ T36] bch2_btree_node_read_done+0x2298/0x6180 [ 78.692214][ T36] ? __pfx_bch2_btree_node_read_done+0x10/0x10 [ 78.694773][ T36] ? __pfx_lock_acquire+0x10/0x10 [ 78.696893][ T36] ? bch2_bkey_pick_read_device+0x221/0x1850 [ 78.699419][ T36] ? __pfx_lock_release+0x10/0x10 [ 78.701685][ T36] ? __lock_acquire+0x1397/0x2100 [ 78.704360][ T36] ? bch2_bkey_pick_read_device+0x221/0x1850 [ 78.707424][ T36] ? bch2_bkey_pick_read_device+0x1561/0x1850 [ 78.710073][ T36] ? bch2_bkey_pick_read_device+0x221/0x1850 [ 78.712354][ T36] ? __pfx_bch2_bkey_pick_read_device+0x10/0x10 [ 78.714914][ T36] ? bch2_btree_ptr_v2_to_text+0x209/0x2f0 [ 78.717626][ T36] ? __pfx_bch2_btree_ptr_v2_to_text+0x10/0x10 [ 78.720866][ T36] btree_node_read_work+0x6dc/0x1380 [ 78.723212][ T36] ? __pfx_btree_node_read_work+0x10/0x10 [ 78.725460][ T36] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 78.728035][ T36] ? process_scheduled_works+0x9c6/0x18e0 [ 78.730266][ T36] process_scheduled_works+0xabe/0x18e0 [ 78.732558][ T36] ? __pfx_process_scheduled_works+0x10/0x10 [ 78.735291][ T36] ? assign_work+0x364/0x3d0 [ 78.737543][ T36] worker_thread+0x870/0xd30 [ 78.739499][ T36] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 78.741804][ T36] ? __kthread_parkme+0x169/0x1d0 [ 78.743839][ T36] ? __pfx_worker_thread+0x10/0x10 [ 78.746016][ T36] kthread+0x7a9/0x920 [ 78.747744][ T36] ? __pfx_kthread+0x10/0x10 [ 78.750280][ T36] ? __pfx_worker_thread+0x10/0x10 [ 78.753332][ T36] ? __pfx_kthread+0x10/0x10 [ 78.755361][ T36] ? __pfx_kthread+0x10/0x10 [ 78.757269][ T36] ? __pfx_kthread+0x10/0x10 [ 78.759277][ T36] ? _raw_spin_unlock_irq+0x23/0x50 [ 78.761485][ T36] ? lockdep_hardirqs_on+0x99/0x150 [ 78.763831][ T36] ? __pfx_kthread+0x10/0x10 [ 78.766049][ T36] ret_from_fork+0x4b/0x80 [ 78.768061][ T36] ? __pfx_kthread+0x10/0x10 [ 78.770083][ T36] ret_from_fork_asm+0x1a/0x30 [ 78.772037][ T36] [ 78.773332][ T36] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 78.776338][ T36] CPU: 0 UID: 0 PID: 36 Comm: kworker/0:1H Not tainted 6.14.0-rc5-syzkaller-00013-g99fa936e8e4f #0 [ 78.781882][ T36] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 78.786607][ T36] Workqueue: bcachefs_btree_read_complete btree_node_read_work [ 78.789673][ T36] Call Trace: [ 78.791024][ T36] [ 78.792178][ T36] dump_stack_lvl+0x241/0x360 [ 78.794142][ T36] ? __pfx_dump_stack_lvl+0x10/0x10 [ 78.796308][ T36] ? __pfx__printk+0x10/0x10 [ 78.798591][ T36] ? _printk+0xd5/0x120 [ 78.801125][ T36] ? __init_begin+0x41000/0x41000 [ 78.803668][ T36] ? vscnprintf+0x5d/0x90 [ 78.805464][ T36] panic+0x349/0x880 [ 78.807063][ T36] ? __warn+0x174/0x4d0 [ 78.808733][ T36] ? __pfx_panic+0x10/0x10 [ 78.810686][ T36] ? ret_from_fork_asm+0x1a/0x30 [ 78.813473][ T36] __warn+0x344/0x4d0 [ 78.815586][ T36] ? depot_fetch_stack+0x86/0xc0 [ 78.817925][ T36] report_bug+0x2b3/0x500 [ 78.819641][ T36] ? depot_fetch_stack+0x86/0xc0 [ 78.821567][ T36] handle_bug+0x60/0x90 [ 78.823343][ T36] exc_invalid_op+0x1a/0x50 [ 78.825143][ T36] asm_exc_invalid_op+0x1a/0x20 [ 78.827111][ T36] RIP: 0010:depot_fetch_stack+0x86/0xc0 [ 78.829135][ T36] Code: 83 7c 18 1c 00 74 38 48 01 d8 eb 24 90 0f 0b 90 44 39 f5 72 ca 90 48 c7 c7 63 fc 3a 8e 89 ee 44 89 f2 89 d9 e8 ab e2 53 fc 90 <0f> 0b 90 90 31 c0 5b 41 5e 5d c3 cc cc cc cc 90 0f 0b 90 eb ef 90 [ 78.837533][ T36] RSP: 0018:ffffc90000576d08 EFLAGS: 00010046 [ 78.839900][ T36] RAX: d2e5465c1bf00900 RBX: 000000009a6c3fc0 RCX: ffff88801e044880 [ 78.843215][ T36] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 78.846655][ T36] RBP: 0000000000003fbf R08: ffffffff81817e32 R09: fffffbfff1d3a614 [ 78.850314][ T36] R10: dffffc0000000000 R11: fffffbfff1d3a614 R12: ffff888044d18140 [ 78.853628][ T36] R13: ffffea0001134600 R14: 00000000000002e4 R15: ffffc90000576de0 [ 78.856924][ T36] ? __warn_printk+0x292/0x360 [ 78.859449][ T36] ? depot_fetch_stack+0x85/0xc0 [ 78.861765][ T36] stack_depot_print+0x16/0x50 [ 78.863747][ T36] kasan_print_aux_stacks+0x38/0x70 [ 78.865895][ T36] print_report+0x22b/0x5b0 [ 78.867753][ T36] ? __virt_addr_valid+0x183/0x530 [ 78.870127][ T36] ? __virt_addr_valid+0x183/0x530 [ 78.872541][ T36] ? __virt_addr_valid+0x45f/0x530 [ 78.874659][ T36] ? __phys_addr+0xba/0x170 [ 78.876407][ T36] ? __bch2_bkey_unpack_key+0x66/0xdd0 [ 78.878462][ T36] kasan_report+0x143/0x180 [ 78.880278][ T36] ? __bch2_bkey_unpack_key+0x66/0xdd0 [ 78.883215][ T36] __bch2_bkey_unpack_key+0x66/0xdd0 [ 78.885752][ T36] bkey_packed_valid+0x21e/0x6c0 [ 78.888287][ T36] ? __pfx___btree_err+0x10/0x10 [ 78.890214][ T36] ? __pfx_bkey_packed_valid+0x10/0x10 [ 78.892433][ T36] ? __pfx_bch2_bkey_in_btree_node+0x10/0x10 [ 78.894895][ T36] ? __asan_memset+0x23/0x50 [ 78.896973][ T36] ? validate_bset_keys+0x5df/0x1af0 [ 78.899752][ T36] validate_bset_keys+0xeb5/0x1af0 [ 78.902138][ T36] ? __pfx_validate_bset_keys+0x10/0x10 [ 78.904330][ T36] ? __pfx_validate_bset+0x10/0x10 [ 78.906502][ T36] ? mempool_alloc_noprof+0x1a6/0x5a0 [ 78.908717][ T36] ? bch2_bpos_to_text+0x295/0x3a0 [ 78.911042][ T36] ? __pfx_bch2_bpos_to_text+0x10/0x10 [ 78.913865][ T36] ? prt_str+0x4af/0x7d0 [ 78.915719][ T36] ? bch2_btree_node_read_done+0x2177/0x6180 [ 78.918117][ T36] bch2_btree_node_read_done+0x2298/0x6180 [ 78.920400][ T36] ? __pfx_bch2_btree_node_read_done+0x10/0x10 [ 78.922817][ T36] ? __pfx_lock_acquire+0x10/0x10 [ 78.925316][ T36] ? bch2_bkey_pick_read_device+0x221/0x1850 [ 78.928751][ T36] ? __pfx_lock_release+0x10/0x10 [ 78.931002][ T36] ? __lock_acquire+0x1397/0x2100 [ 78.933058][ T36] ? bch2_bkey_pick_read_device+0x221/0x1850 [ 78.935463][ T36] ? bch2_bkey_pick_read_device+0x1561/0x1850 [ 78.937877][ T36] ? bch2_bkey_pick_read_device+0x221/0x1850 [ 78.940209][ T36] ? __pfx_bch2_bkey_pick_read_device+0x10/0x10 [ 78.942780][ T36] ? bch2_btree_ptr_v2_to_text+0x209/0x2f0 [ 78.945543][ T36] ? __pfx_bch2_btree_ptr_v2_to_text+0x10/0x10 [ 78.948380][ T36] btree_node_read_work+0x6dc/0x1380 [ 78.950532][ T36] ? __pfx_btree_node_read_work+0x10/0x10 [ 78.952608][ T36] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 78.954425][ T36] ? process_scheduled_works+0x9c6/0x18e0 [ 78.956247][ T36] process_scheduled_works+0xabe/0x18e0 [ 78.958768][ T36] ? __pfx_process_scheduled_works+0x10/0x10 [ 78.961602][ T36] ? assign_work+0x364/0x3d0 [ 78.963280][ T36] worker_thread+0x870/0xd30 [ 78.964928][ T36] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 78.966957][ T36] ? __kthread_parkme+0x169/0x1d0 [ 78.968728][ T36] ? __pfx_worker_thread+0x10/0x10 [ 78.970834][ T36] kthread+0x7a9/0x920 [ 78.972752][ T36] ? __pfx_kthread+0x10/0x10 [ 78.975008][ T36] ? __pfx_worker_thread+0x10/0x10 [ 78.977287][ T36] ? __pfx_kthread+0x10/0x10 [ 78.979283][ T36] ? __pfx_kthread+0x10/0x10 [ 78.981084][ T36] ? __pfx_kthread+0x10/0x10 [ 78.983007][ T36] ? _raw_spin_unlock_irq+0x23/0x50 [ 78.985049][ T36] ? lockdep_hardirqs_on+0x99/0x150 [ 78.987106][ T36] ? __pfx_kthread+0x10/0x10 [ 78.990158][ T36] ret_from_fork+0x4b/0x80 [ 78.992875][ T36] ? __pfx_kthread+0x10/0x10 [ 78.994841][ T36] ret_from_fork_asm+0x1a/0x30 [ 78.996804][ T36] [ 78.998376][ T36] Kernel Offset: disabled [ 79.000168][ T36] Rebooting in 86400 seconds..