program: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x40040) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newtfilter={0x43c, 0x2c, 0xd27, 0x70bd2d, 0x0, {0x0, 0x0, 0x0, 0x0, {0xe}, {}, {0x8, 0xffe0}}, [@filter_kind_options=@f_basic={{0xa}, {0x40c, 0x2, [@TCA_BASIC_POLICE={0x408, 0x4, [@TCA_POLICE_RATE={0x404, 0x2, [0x3, 0x8, 0x62, 0x2, 0xffffffff, 0xc, 0x2, 0x7fff, 0x0, 0xffffff70, 0x19, 0xffffffaa, 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, 0x10001, 0x200, 0xff32, 0x6, 0xca, 0x4ec1, 0x1, 0x9, 0x80, 0x0, 0x10000, 0x0, 0xb4, 0x7, 0x6, 0x0, 0x0, 0x8156b2a, 0x2, 0xd5c, 0x4, 0xa0, 0x7, 0x7, 0x4, 0x0, 0x81, 0xff, 0x2, 0xe6b, 0x9, 0xa, 0xc8c, 0x1, 0xd2a, 0x6, 0xf4e, 0x9, 0xac, 0x3, 0x10000, 0x7ff, 0x44, 0x1, 0x2, 0x800, 0x3, 0x8, 0x80000, 0x8e5e00, 0x922e, 0x20000000, 0x8, 0x3, 0xf, 0x4, 0x2, 0x2c000, 0x80, 0x1, 0x2, 0x2, 0x5, 0x0, 0x9, 0x6, 0x0, 0x3365, 0x1, 0x5, 0xffffffff, 0x1000, 0x0, 0x4, 0x0, 0x1, 0x2, 0x81, 0x111, 0x2, 0x5c20, 0x1, 0x0, 0xe, 0xfffffffb, 0x6, 0x391, 0x0, 0x0, 0x3, 0x9, 0xc95d90e, 0xff, 0x2, 0x7, 0xd, 0xc7, 0x4, 0x7, 0x0, 0x9, 0xffffffff, 0x9, 0x1, 0x4, 0x3, 0x7, 0xfffffff9, 0x10, 0x2, 0xfff, 0x2, 0x6, 0x8b4, 0x600000, 0x1, 0x6, 0x0, 0x10000, 0xffffffff, 0x3, 0x5, 0x0, 0x1000, 0x6, 0x9, 0x0, 0x1, 0x81, 0x2, 0xffff6c4b, 0x1, 0x7, 0x5, 0x7fff, 0x8, 0xffffffff, 0x9, 0x6, 0x0, 0x40, 0x67e1, 0x80000000, 0x2, 0x603c, 0x4, 0x4, 0x0, 0xfffffff8, 0x7, 0x3, 0x10, 0x400, 0xfffffe00, 0x0, 0x3, 0x0, 0xffff, 0x4, 0x6, 0x8, 0x0, 0x400, 0x1, 0xb4ed, 0x10, 0x6, 0x0, 0xfffffffd, 0x3, 0x7, 0x616, 0x2, 0x2, 0xd1, 0x2, 0xffffffff, 0x8, 0xe, 0x800, 0x1, 0x4, 0xd87, 0x80000001, 0x48e0, 0x8, 0x9, 0x40, 0x400, 0x5, 0x2, 0x4e1b, 0x1, 0x1000, 0x8, 0x4, 0x3, 0x0, 0x2, 0x9, 0x5, 0x3, 0x10001, 0xffff, 0x4d, 0xd, 0x8, 0x2, 0x2, 0x8]}]}]}}]}, 0x43c}}, 0x4000) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000280)='f2fs_unlink_enter\x00'}, 0x18) r2 = socket(0x10, 0x803, 0x0) syz_mount_image$bcachefs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x800000, &(0x7f0000001840)=ANY=[@ANYRESDEC, @ANYBLOB="e195bf2575f6a708edf2633ec4ebf21f56eb8e82130251fea3eb30c06b550cbbda802c6e3076012f50922419b0d837e54c2ec93bfd75b98d81fccbd433eefe4117dd5154f03c43c8d50d142df9b0583e137e26fc12815e149a756842cf01fb5ea038b22f124d8b1c7d79ef598f1ab94f7b2457ffbc9da2c4d3106acbcab421ed738fff9fc6a685b10662c9ad3db6eb83125d9e7371136e30059ce753d047ceeea0b9850974aea4defa795878c1bfc6f60169", @ANYRESOCT=r2, @ANYRESOCT=0x0], 0x1, 0x59ac, &(0x7f000000b580)="$eJzs3W2QXFXdIPBzu3synZlMMgnwEEEmQyCPCGomvBW+lEbXtwKkYmEpYaNhIBOMJiGVBIGAElxwoQALLS1F/YAWUotGiypYJVIiL5uwilKsLrWF1Oou+sEtZEkJZCnLdZ6a6Xs6PXf6zu3p6QkJ/H6VzO1z+vb/nnvu6dv3f7pnOgAAAPC6sPeGbfvPO+YDv/riyMvXfvhnm64LveXx+mpcoT9dXvlqtZCDqbuyeHyZHRdvuvoHfx685H2/vKfn+6/sWXf8+t+//4hLHvjM2btv//bDL/Xd989ni+LG8XTygXLyfBJC9ef7vv6lPY8fPVaXhBDKSf/OEBYmix5emGRCDP09hLAuLSzO3Hnvy6etH1ted3P3hPoFmfWM99e3ajrOduy/4pTwh/euvv43S378o65dz+08sEpSbRhPIcy/qPHxXSGEuen/MXG0xfEYB+2qEEJPw+POKmjXCS22f3lO+dh0OSdd9hbEifcvzZRLmfWy5agrs+wp2N5M5bWj3fWKzMuUsyejmWpo5zWVJvUL0+VP0+XJ04xfjv+TUEpCpd78jcmBMRIajlsSkvFjWa2XS/VjG9L9z5STTLmUKZe7Mvs1vt10oJWTZGJ9XC9Tn56O51TS+uMbz9VNnJ9T/4Z0WU2fqK/EcsjeqOmddKO+X+Piy8S+KdpyMJQazkHN6usHPj0YvWldb7Jo0mNGm4j37Vl9y7Lymkf29ue0I7knSeMnbcXf8euF8z71w5suz76u1+NfVErjl9qK/8dznnjhwpu+963c+LfF+OW24p/6YM/z5zx6w9Lc/tkX+6fSVvzhZx+7dcmRF+/Kbf8dMX61rfgrdz/R3bf/wYdy2z8U+2duW/GfeecH/3T3U/c/lxs/xPg9bcVfs3vLl7sH9p+UG/+h2D+97Y2fF3ed+fTAwF8G8+I/GeP3tRX/rp23v+POBTefnXt8V8X+6W8r/rknPnD9vP33H5d37kzu6NQrJ8Dr0xHpNdaNabndPHOmGvKFbw5Watd889L/fZ3cUObic2w78zsZHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+ww4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRX26y9EqiqOA/i5M7PtODOruxq0Fa2rFYU9JAUR9VJRERoh9GRIWJoPURBEFPaQhkZiRS9B1otEBdUWQkFukmixRv+klx4qKLAeApEWykF6qJiZe2Znr3sdursF5ecDw9lz7r3f+7v3nHtnBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBTAQAA///VXy6K") bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x0, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="0504000000000002711160000000e6ff84100a000000000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) rt_sigprocmask(0x0, &(0x7f000078b000)={[0xfffffffffffffffd]}, 0x0, 0x8) r3 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x5, 0x4, @tid=r3}, &(0x7f0000000300)) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffb]}, 0x8) timer_settime(0x0, 0x3, &(0x7f000004a000)={{0x0, 0x1}, {0x7, 0xe4c}}, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000840)=""/4096, 0x1000}], 0x2) getsockname$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x4) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="480000001000370400"/20, @ANYRES32=r5, @ANYBLOB="8304050001000000280012800b00010069cf61746e6c00081800028014000200ff010000000000000000000000000001"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000380)=@newqdisc={0x24, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}, {0x0, 0xfff1}}}, 0x24}}, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$sock_linger(r7, 0x1, 0x24, &(0x7f0000000040)={0x1}, 0x8) setsockopt$SO_BINDTODEVICE_wg(r7, 0x1, 0x19, 0x0, 0x0) sendmmsg(r6, &(0x7f00000002c0), 0x40000000000009f, 0x0) [ 84.516503][ T4678] Bluetooth: hci0: command tx timeout [ 84.613733][ T5327] Zero length message leads to an empty skb [ 84.934864][ T5327] loop0: detected capacity change from 0 to 32768 [ 85.023656][ T5327] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 85.070301][ T5327] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 85.070301][ T5327] allowing incompatible features above 0.0: (unknown version) [ 85.070301][ T5327] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 85.088374][ T5327] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 85.092145][ T5327] bcachefs (loop0): Version upgrade required: [ 85.092145][ T5327] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 85.092145][ T5327] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.28: inode_has_case_insensitive [ 85.092145][ 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,check_rebalance_work,set_fs_needs_rebalance [ 85.177125][ T5327] bcachefs (loop0): btree node read error at btree inodes level 0/0 [ 85.177141][ T5327] 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 [ 85.177147][ T5327] loop0 node offset 0/24 bset u64s 0: invalid bkey format: incorrect number of fields: got 0, should be 6 [ 85.177153][ T5327] u64s 0 fields 0:0, 0:0, 0:0, 0:0, 0:0, 0:0 [ 85.177157][ T5327] flagging btree inodes lost data [ 85.177162][ T5327] running recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 85.177169][ T5327] ret btree_node_read_validate_error [ 85.208341][ T5327] bcachefs (loop0): error reading btree root btree=inodes level=0: btree_node_read_error, fixing [ 85.217341][ T5327] bcachefs (loop0): btree node read error at btree xattrs level 0/0 [ 85.217354][ T5327] 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 [ 85.217364][ T5327] loop0 node offset 0/16: incorrect min_key: got 0:18446744073709551611:458752 should be POS_MIN [ 85.217372][ T5327] flagging btree xattrs lost data [ 85.217378][ T5327] ret btree_node_read_validate_error [ 85.238313][ T5327] bcachefs (loop0): error reading btree root btree=xattrs level=0: btree_node_read_error, fixing [ 85.244178][ T5327] bcachefs (loop0): btree node read error at btree alloc level 0/0 [ 85.244192][ T5327] 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 [ 85.244201][ T5327] 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 [ 85.244216][ T5327] loop0 node offset 16/24 bset u64s 60: unsupported bset version 0.0 [ 85.244221][ T5327] flagging btree alloc lost data [ 85.244225][ T5327] ret btree_node_read_err_incompatible [ 85.272605][ T5327] bcachefs (loop0): error reading btree root btree=alloc level=0: btree_node_read_error, fixing [ 85.289803][ T5327] bcachefs (loop0): scan_for_btree_nodes... [ 85.296925][ T5335] BUG: unable to handle page fault for address: ffffed1108b34204 [ 85.302996][ T5335] #PF: supervisor read access in kernel mode [ 85.305732][ T5335] #PF: error_code(0x0000) - not-present page [ 85.308214][ T5335] PGD 5ffcd067 P4D 5ffcd067 PUD 0 [ 85.310387][ T5335] Oops: Oops: 0000 [#1] SMP KASAN NOPTI [ 85.312503][ T5335] CPU: 0 UID: 0 PID: 5335 Comm: read_btree_node Not tainted 6.15.0-syzkaller-11802-g1af80d00e1e0 #0 PREEMPT(full) [ 85.317704][ T5335] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 85.321937][ T5335] RIP: 0010:__bch2_bkey_unpack_key+0x5b/0xe10 [ 85.324542][ T5335] 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 86 75 09 fe 4c 89 74 24 08 49 8b [ 85.332360][ T5335] RSP: 0018:ffffc9000d4aea18 EFLAGS: 00010a02 [ 85.334708][ T5335] RAX: 1ffff11108b34204 RBX: 0000000000000000 RCX: ffff88803638c880 [ 85.338298][ T5335] RDX: 0000000000000000 RSI: ffff88803fc7b8c0 RDI: ffffc9000d4aec90 [ 85.341869][ T5335] RBP: ffffc9000d4aed28 R08: ffff88803638c880 R09: 0000000000000005 [ 85.345957][ T5335] R10: 0000000000000004 R11: 0000000000000000 R12: ffffc9000d4aec90 [ 85.349738][ T5335] R13: ffff8880459a1028 R14: ffff8888459a1020 R15: dffffc0000000000 [ 85.353311][ T5335] FS: 0000000000000000(0000) GS:ffff88808d25c000(0000) knlGS:0000000000000000 [ 85.357130][ T5335] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 85.360050][ T5335] CR2: ffffed1108b34204 CR3: 000000000df38000 CR4: 0000000000352ef0 [ 85.363718][ T5335] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 85.367333][ T5335] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 85.371088][ T5335] Call Trace: [ 85.372698][ T5335] [ 85.374053][ T5335] ? bch2_bkey_swab_key+0x129/0x180 [ 85.376421][ T5335] __bch2_bkey_compat+0x4db/0xbd0 [ 85.378720][ T5335] ? __pfx___bch2_bkey_compat+0x10/0x10 [ 85.381233][ T5335] ? kfree+0x18e/0x440 [ 85.382976][ T5335] ? bch2_btree_node_fill+0xd12/0x14f0 [ 85.385175][ T5335] ? bch2_btree_node_get_noiter+0xa2c/0x1000 [ 85.387620][ T5335] ? read_btree_nodes_worker+0x1319/0x1e20 [ 85.389954][ T5335] ? kthread+0x711/0x8a0 [ 85.391490][ T5335] ? ret_from_fork+0x3f9/0x770 [ 85.393241][ T5335] ? ret_from_fork_asm+0x1a/0x30 [ 85.395352][ T5335] ? bch2_checksum_update+0x91/0x160 [ 85.397580][ T5335] ? bch2_checksum+0x36f/0x490 [ 85.399734][ T5335] ? __pfx_bch2_checksum+0x10/0x10 [ 85.402001][ T5335] validate_bset_keys+0x6c1/0x1390 [ 85.404172][ T5335] ? validate_bset+0x1420/0x1bd0 [ 85.406198][ T5335] ? __pfx_validate_bset_keys+0x10/0x10 [ 85.408544][ T5335] ? prt_str+0x439/0x760 [ 85.410525][ T5335] ? bch2_btree_node_read_done+0x17a0/0x4f60 [ 85.413402][ T5335] bch2_btree_node_read_done+0x18c8/0x4f60 [ 85.416178][ T5335] ? __pfx_bch2_btree_node_read_done+0x10/0x10 [ 85.418593][ T5335] ? bch2_extent_ptr_to_text+0x5a/0x900 [ 85.420791][ T5335] ? bch2_extent_ptr_to_text+0x5a/0x900 [ 85.423176][ T5335] ? bch2_bkey_ptrs_to_text+0x1161/0x1310 [ 85.425610][ T5335] ? bch2_printbuf_make_room+0xdb/0x360 [ 85.427955][ T5335] ? enumerated_ref_put+0xbe/0x270 [ 85.430148][ T5335] btree_node_read_work+0x426/0xe30 [ 85.432323][ T5335] ? __pfx_btree_node_read_work+0x10/0x10 [ 85.434720][ T5335] ? bch2_latency_acct+0x436/0x520 [ 85.437010][ T5335] ? __pfx_bch2_latency_acct+0x10/0x10 [ 85.439527][ T5335] ? bio_associate_blkg+0x6d/0x230 [ 85.441806][ T5335] bch2_btree_node_read+0x887/0x29f0 [ 85.444161][ T5335] ? bch2_btree_node_fill+0x954/0x14f0 [ 85.446642][ T5335] ? __pfx_bch2_btree_node_read+0x10/0x10 [ 85.449191][ T5335] ? __mutex_unlock_slowpath+0x1cd/0x700 [ 85.451608][ T5335] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 85.454089][ T5335] ? __pfx___bch2_btree_node_hash_insert+0x10/0x10 [ 85.456723][ T5335] ? bch2_btree_node_mem_alloc+0xcd9/0x1820 [ 85.459215][ T5335] ? six_unlock_ip+0x302/0x430 [ 85.461179][ T5335] ? bch2_btree_node_fill+0xb47/0x14f0 [ 85.463434][ T5335] bch2_btree_node_fill+0xd12/0x14f0 [ 85.465701][ T5335] ? __pfx_bch2_btree_cache_cmp_fn+0x10/0x10 [ 85.468267][ T5335] ? __pfx_bch2_btree_node_fill+0x10/0x10 [ 85.470778][ T5335] ? btree_cache_find+0xf4/0x2d0 [ 85.473117][ T5335] ? btree_cache_find+0xf4/0x2d0 [ 85.475231][ T5335] ? btree_cache_find+0x26f/0x2d0 [ 85.477299][ T5335] ? __pfx_btree_cache_find+0x10/0x10 [ 85.479629][ T5335] bch2_btree_node_get_noiter+0xa2c/0x1000 [ 85.482267][ T5335] read_btree_nodes_worker+0x1319/0x1e20 [ 85.484782][ T5335] ? read_btree_nodes_worker+0xcef/0x1e20 [ 85.487131][ T5335] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 85.489990][ T5335] ? _raw_spin_unlock_irqrestore+0x85/0x110 [ 85.492521][ T5335] ? lockdep_hardirqs_on+0x9c/0x150 [ 85.494683][ T5335] ? _raw_spin_unlock_irqrestore+0xad/0x110 [ 85.497345][ T5335] ? __kthread_parkme+0x7b/0x200 [ 85.499455][ T5335] ? __kthread_parkme+0x1a1/0x200 [ 85.501587][ T5335] kthread+0x711/0x8a0 [ 85.503393][ T5335] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 85.505887][ T5335] ? __pfx_kthread+0x10/0x10 [ 85.507862][ T5335] ? _raw_spin_unlock_irq+0x23/0x50 [ 85.510262][ T5335] ? lockdep_hardirqs_on+0x9c/0x150 [ 85.512536][ T5335] ? __pfx_kthread+0x10/0x10 [ 85.514589][ T5335] ret_from_fork+0x3f9/0x770 [ 85.516671][ T5335] ? __pfx_ret_from_fork+0x10/0x10 [ 85.519029][ T5335] ? __pfx_kthread+0x10/0x10 [ 85.521160][ T5335] ret_from_fork_asm+0x1a/0x30 [ 85.523307][ T5335] [ 85.524727][ T5335] Modules linked in: [ 85.526598][ T5335] CR2: ffffed1108b34204 [ 85.528468][ T5335] ---[ end trace 0000000000000000 ]--- [ 85.530983][ T5335] RIP: 0010:__bch2_bkey_unpack_key+0x5b/0xe10 [ 85.533799][ T5335] 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 86 75 09 fe 4c 89 74 24 08 49 8b [ 85.542537][ T5335] RSP: 0018:ffffc9000d4aea18 EFLAGS: 00010a02 [ 85.545206][ T5335] RAX: 1ffff11108b34204 RBX: 0000000000000000 RCX: ffff88803638c880 [ 85.548708][ T5335] RDX: 0000000000000000 RSI: ffff88803fc7b8c0 RDI: ffffc9000d4aec90 [ 85.552005][ T5335] RBP: ffffc9000d4aed28 R08: ffff88803638c880 R09: 0000000000000005 [ 85.555204][ T5335] R10: 0000000000000004 R11: 0000000000000000 R12: ffffc9000d4aec90 [ 85.558662][ T5335] R13: ffff8880459a1028 R14: ffff8888459a1020 R15: dffffc0000000000 [ 85.562068][ T5335] FS: 0000000000000000(0000) GS:ffff88808d25c000(0000) knlGS:0000000000000000 [ 85.566139][ T5335] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 85.569580][ T5335] CR2: ffffed1108b34204 CR3: 000000000df38000 CR4: 0000000000352ef0 [ 85.572838][ T5335] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 85.576183][ T5335] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 85.579764][ T5335] Kernel panic - not syncing: Fatal exception [ 85.582695][ T5335] Kernel Offset: disabled [ 85.584573][ T5335] Rebooting in 86400 seconds..