program: mmap$xdp(&(0x7f0000800000/0x800000)=nil, 0x800000, 0xc, 0xa031, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x800, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'macvtap0\x00', 0x0}) r2 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x38}}, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000240)={0x62, @empty, 0x4e24, 0x4, 'dh\x00', 0x2, 0xf6, 0xf}, 0x2c) r3 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r3, &(0x7f0000000140)={{0x6, @rose}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}, 0x48) listen(r3, 0x1ad72f7) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x12, 0x4, &(0x7f0000001300)=@framed={{}, [@ldst={0x1, 0x2, 0x3, 0x2, 0x1, 0x31}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) r4 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_PIM(r4, 0x0, 0xd1, &(0x7f0000002700)=0x3, 0x4) setsockopt$MRT_ADD_VIF(r4, 0x0, 0xca, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x0, @vifc_lcl_ifindex, @broadcast}, 0x10) connect$netrom(r2, &(0x7f0000000080)={{0x6, @rose}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @default, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x8, 0x0}, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) syz_mount_image$bcachefs(&(0x7f0000005d80), &(0x7f0000005dc0)='./file0\x00', 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='move_bytes_in_fqight=02,\x00'], 0x1, 0x5da2, &(0x7f000000bb80)="$eJzs3X2QHOWZGPDumVntSquPlSzMCgmxGNmOdMEWKBDLd442ztmxHdnIwgIsTifJsLJ1FpLQBwLpEr5yQDBJqQrqIBAnOqDIVeoqwaVLCHdKlYwBX3xVFDLxHxz5Oio4f8RHVGeJI5Ljvdrd7t3p3n6nZ2dmhbB/vyrtzNv7zPO+T8873f2OdmcjAAAAfim8/Dt73/nSRZ/5wT1Dp+/83B/dcnfUWx3d3pMG9CW3t79XI2Q6Lf/h2cwz213rH73Nz4sL/3jhO333rv3ig6s/+8MtfzJ/cOmyoau/c/Sa++594VM/e+HRx9eW9ZPOpxUT7fgv4iha+tbRR+976U8vHNkWj/Qf990VzZ8fL/ju/DiXYuWZKIpuHh9n9ptHT6/aNnJ797e6M9vn5ZKY77/cepJ5dmjz1548/s3Bl44O7F71k1NX7bprIiTuqZtPUTR3S/3ju6Iompn8G5HOtv70wcntuiiKZtU97hMl47qsyfFfHmgvSW5nJLe9JXnS71+aa9eaHEctd9vd5ONaVZnm/Hn5/Zc/GE2XtM65ye1zye2KKe6AavovjipxVBsf/o54Yo5Edc9bHMWjc7tnvF0ZbUfj7SjfjnPtSq5d7crVNdpvsmOrcZzdnsbltqeH41qy/dL6Y3WB9YHti5LbnuSF+m7ajvJ3xvROujNRR1Q3rpPnamIEVAKvvXT7+PCSJ6M32dYbL5j0mOEC6fdOfn/rxrdfP/hcX2Ac8bNxkj9uKf/g0BPHn7nh2KL+UP4tlSR/paX8L1dfOfP0qf7ZwfyH0/zVlvJv+PmPH7jn2gMLg/vnZLp/ai3lX/bQ7EOnD6zvHgjlP5Lm72kp/9Wblq6++NT+24LjX5nun5kt5f/Rw8vPbjr8/LFg/ijNP6ul/G888dSS6qJHTgTzH0/3T29L+a9b9diaLyy+9/Hg/n81zT+npfwbT9y3ZfeTLy4Pzs916f7payn/mTWvvXm2b+1ToWNnfORcn2EBfrF8ILnGeiBpt7rObNeKibuPDdTGrvlmJ//mdLKjnLhu7QIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/skOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVdusvRKoqjgP4OTNjOzpmsya4W7Yo+aIQCEuSD+G+9IfYSoyiBGmLtpeKhCgjH1KXFqkehAJDX0Sj52IfpPJhk7QoiCx6iJ4K6qliH3Yl1qjY2XtmZ65edrugiHw+MJz5nTv3e3/3zJm7CwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2EQAA//8FZGJf") connect$netrom(r2, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000000340)) r5 = userfaultfd(0x80801) ioctl$UFFDIO_UNREGISTER(r5, 0x8010aa01, &(0x7f00000001c0)={&(0x7f0000a18000/0x3000)=nil, 0x3000}) syz_mount_image$ext4(&(0x7f0000000200)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0xc000, &(0x7f00000006c0), 0x2, 0x258, &(0x7f0000001680)="$eJzs3D9oG1ccB/DfnaS6tkVx26VQ+gdKKa3BuFuhi7u0YCjGlFJoCy6ldGmxC65NN6tTlgzJnARPWUzIFidj8GKyJAQyOYkHZwkkJkNMhmRQkE52HEd2bOTogu/zgdP9ffq9Q/o+abkXQGENRMRIRJQiYjAiKhGRbL/g42wZaO3O9y5PRNTrPzxImtdl+5nNdv0RUYuIryJiKU3ir3LE7OIva49Wvvvs+Ezl07OLP/d29SZb1tdWv984M3bswuiXs9du3BtLYiSqz93X4UvaHCsnEe+8imKviaScdw/Yj/H/zt9s5P7diPikmf9KpJF9eCem31iqxBend2t78v7197vZV+Dw1euVxm9grQ4UThoR1UjSoYjIttN0aCj7D3+r1Jf+PTX97+CfUzOTf+Q9UgGHpRqx+u2lnov9O/J/t5TlHzi6Gvn/cXzhdmN7o5R3b4Cu+CBbNfI/+Nvc5yH/UDjyD8Ul/1Bc8g/FJf9QXPIPRVBpe1T+4Qjbin2t7Wn5h+KSfzjS0r1Oyj8U1/b8AwDFUu/J+wlkIC95jz8AAAAAAAAAAAAAAAAAAMAzPa31fO/yxObSrdpXTkWsfxMR5Xb1S60JzN5svvY9TBqXbUmyZgeWbNv+9aNOet+5czk/ff3WnXzrX/0w3/pzkxG1/yNiuFx+8fuX7D2B3j68/ZLzld87LHBAyY79r3/qbv2dnizkW390JeJyY/wZbjf+pPFec91+/KnuOrP6/v3zuMM3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoGueBgAA//8rom3b") sendmsg$can_raw(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x1d, r1}, 0x10, &(0x7f0000000140)={&(0x7f00000000c0)=@canfd={{0x4, 0x1, 0x1}, 0x3f, 0x3, 0x0, 0x0, "1cf932883acc9e110beaa1aaa9caad6daf8240eb455cc3a31e1b9d35608e3a1c1a4d36a51e61536c5490c3a190d01551ad87258605ef38ebf7f6a240805627c5"}, 0x48}, 0x1, 0x0, 0x0, 0x4}, 0x20004041) connect$rds(r0, &(0x7f0000000000)={0x2, 0x4e24, @rand_addr=0x64010100}, 0x10) madvise(&(0x7f00007fe000/0x800000)=nil, 0x800000, 0x19) mremap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000, 0x7, &(0x7f0000fff000/0x1000)=nil) syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x1008002, &(0x7f0000000080)={[{@grpquota}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x1}}, {@resuid}, {@i_version}, {@data_ordered}, {@jqfmt_vfsold}, {@barrier_val={'barrier', 0x3d, 0x6}}, {@barrier_val={'barrier', 0x3d, 0x7}}]}, 0x0, 0x5de, &(0x7f0000001200)="$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") chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') quotactl$Q_QUOTAON(0xffffffff80000200, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000080)='./file1\x00') madvise(&(0x7f0000805000/0x3000)=nil, 0x3000, 0x9) [ 88.690242][ T5092] Bluetooth: hci0: command tx timeout [ 90.040552][ T5108] loop0: detected capacity change from 0 to 32768 [ 90.090390][ T5108] bcachefs (/dev/loop0): error reading default superblock: checksum error, type crc32c_nonzero: got e25a6043 should be 29d2fb78 [ 90.236830][ T5108] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=compression=lz4,nojournal_transaction_names [ 90.251527][ T5108] [ 90.252532][ T5108] ============================================ [ 90.254925][ T5108] WARNING: possible recursive locking detected [ 90.257250][ T5108] 6.12.0-rc1-syzkaller-00306-g27cc6fdf7201 #0 Not tainted [ 90.260033][ T5108] -------------------------------------------- [ 90.262611][ T5108] syz.0.0/5108 is trying to acquire lock: [ 90.265478][ T5108] ffff88804c480908 (&c->sb_lock){+.+.}-{3:3}, at: bch2_replicas_entry_validate+0x2a/0x80 [ 90.270001][ T5108] [ 90.270001][ T5108] but task is already holding lock: [ 90.272949][ T5108] ffff88804c480908 (&c->sb_lock){+.+.}-{3:3}, at: bch2_read_superblock_clean+0x36/0x520 [ 90.277362][ T5108] [ 90.277362][ T5108] other info that might help us debug this: [ 90.281214][ T5108] Possible unsafe locking scenario: [ 90.281214][ T5108] [ 90.284184][ T5108] CPU0 [ 90.285495][ T5108] ---- [ 90.286810][ T5108] lock(&c->sb_lock); [ 90.288560][ T5108] lock(&c->sb_lock); [ 90.290454][ T5108] [ 90.290454][ T5108] *** DEADLOCK *** [ 90.290454][ T5108] [ 90.293634][ T5108] May be due to missing lock nesting notation [ 90.293634][ T5108] [ 90.296334][ T5108] 2 locks held by syz.0.0/5108: [ 90.297995][ T5108] #0: ffff88804c480278 (&c->state_lock){+.+.}-{3:3}, at: bch2_fs_start+0x45/0x5b0 [ 90.301315][ T5108] #1: ffff88804c480908 (&c->sb_lock){+.+.}-{3:3}, at: bch2_read_superblock_clean+0x36/0x520 [ 90.305577][ T5108] [ 90.305577][ T5108] stack backtrace: [ 90.308045][ T5108] CPU: 0 UID: 0 PID: 5108 Comm: syz.0.0 Not tainted 6.12.0-rc1-syzkaller-00306-g27cc6fdf7201 #0 [ 90.312038][ T5108] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 90.316536][ T5108] Call Trace: [ 90.318182][ T5108] [ 90.319703][ T5108] dump_stack_lvl+0x241/0x360 [ 90.322236][ T5108] ? __pfx_dump_stack_lvl+0x10/0x10 [ 90.324255][ T5108] ? __pfx__printk+0x10/0x10 [ 90.326210][ T5108] ? lockdep_unlock+0x16a/0x300 [ 90.328169][ T5108] print_deadlock_bug+0x483/0x620 [ 90.330247][ T5108] validate_chain+0x15e2/0x5920 [ 90.332646][ T5108] ? mark_lock+0x9a/0x360 [ 90.335061][ T5108] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 90.337864][ T5108] ? finish_task_switch+0x1e5/0x870 [ 90.339713][ T5108] ? lockdep_hardirqs_on+0x99/0x150 [ 90.341402][ T5108] ? __pfx_validate_chain+0x10/0x10 [ 90.343174][ T5108] ? finish_task_switch+0x1e5/0x870 [ 90.344892][ T5108] ? __schedule+0x189d/0x4b30 [ 90.346684][ T5108] ? mark_lock+0x9a/0x360 [ 90.348308][ T5108] ? __pfx___schedule+0x10/0x10 [ 90.350289][ T5108] ? mark_lock+0x9a/0x360 [ 90.351976][ T5108] __lock_acquire+0x1384/0x2050 [ 90.353959][ T5108] lock_acquire+0x1ed/0x550 [ 90.355768][ T5108] ? bch2_replicas_entry_validate+0x2a/0x80 [ 90.358128][ T5108] ? __pfx_lock_acquire+0x10/0x10 [ 90.360147][ T5108] ? __pfx___might_resched+0x10/0x10 [ 90.362384][ T5108] ? _raw_spin_unlock_irqrestore+0x130/0x140 [ 90.365039][ T5108] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 90.368255][ T5108] ? stack_trace_save+0x118/0x1d0 [ 90.370441][ T5108] __mutex_lock+0x136/0xd70 [ 90.372239][ T5108] ? bch2_replicas_entry_validate+0x2a/0x80 [ 90.374573][ T5108] ? kasan_save_track+0x51/0x80 [ 90.376482][ T5108] ? kasan_save_track+0x3f/0x80 [ 90.378473][ T5108] ? __kasan_kmalloc+0x98/0xb0 [ 90.380627][ T5108] ? __kmalloc_node_track_caller_noprof+0x225/0x440 [ 90.383676][ T5108] ? kmemdup_noprof+0x2a/0x60 [ 90.385856][ T5108] ? bch2_read_superblock_clean+0xd6/0x520 [ 90.388371][ T5108] ? bch2_replicas_entry_validate+0x2a/0x80 [ 90.390592][ T5108] ? bch2_fs_start+0x356/0x5b0 [ 90.392327][ T5108] ? __pfx___mutex_lock+0x10/0x10 [ 90.394227][ T5108] ? do_syscall_64+0xf3/0x230 [ 90.396027][ T5108] bch2_replicas_entry_validate+0x2a/0x80 [ 90.399261][ T5108] journal_entry_data_usage_validate+0x2b6/0x690 [ 90.403211][ T5108] ? __pfx_journal_entry_data_usage_validate+0x10/0x10 [ 90.405978][ T5108] ? journal_entry_usage_validate+0xc2/0x360 [ 90.408264][ T5108] ? __pfx_journal_entry_usage_validate+0x10/0x10 [ 90.410811][ T5108] ? rcu_is_watching+0x15/0xb0 [ 90.412799][ T5108] ? trace_kmalloc+0x1f/0xd0 [ 90.414703][ T5108] ? __kmalloc_node_track_caller_noprof+0x242/0x440 [ 90.417440][ T5108] ? kmemdup_noprof+0x45/0x60 [ 90.419363][ T5108] ? bch2_journal_entry_validate+0x6a/0xf0 [ 90.422382][ T5108] bch2_read_superblock_clean+0x207/0x520 [ 90.425316][ T5108] bch2_fs_recovery+0x1f4/0x39c0 [ 90.427589][ T5108] ? mark_lock+0x9a/0x360 [ 90.429372][ T5108] ? __lock_acquire+0x1384/0x2050 [ 90.431525][ T5108] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 90.433862][ T5108] ? __pfx_lock_release+0x10/0x10 [ 90.435628][ T5108] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 90.437735][ T5108] ? __pfx_lock_release+0x10/0x10 [ 90.439845][ T5108] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 90.442859][ T5108] ? bch2_get_next_online_dev+0x4b9/0x4f0 [ 90.445639][ T5108] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 90.448278][ T5108] ? llist_reverse_order+0x72/0x90 [ 90.450459][ T5108] bch2_fs_start+0x356/0x5b0 [ 90.452272][ T5108] bch2_fs_get_tree+0xd68/0x1710 [ 90.454271][ T5108] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 90.456327][ T5108] ? generic_parse_monolithic+0x387/0x400 [ 90.458531][ T5108] ? apparmor_capable+0x13b/0x1b0 [ 90.460729][ T5108] vfs_get_tree+0x90/0x2b0 [ 90.462709][ T5108] do_new_mount+0x2be/0xb40 [ 90.464840][ T5108] ? __pfx_do_new_mount+0x10/0x10 [ 90.466917][ T5108] __se_sys_mount+0x2d6/0x3c0 [ 90.468761][ T5108] ? __pfx___se_sys_mount+0x10/0x10 [ 90.470884][ T5108] ? exc_page_fault+0x590/0x8c0 [ 90.473013][ T5108] ? __x64_sys_mount+0x20/0xc0 [ 90.475221][ T5108] do_syscall_64+0xf3/0x230 [ 90.477400][ T5108] ? clear_bhb_loop+0x35/0x90 [ 90.479643][ T5108] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 90.482124][ T5108] RIP: 0033:0x7f8e5ed7f79a [ 90.483889][ T5108] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb a6 e8 de 1a 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 90.492297][ T5108] RSP: 002b:00007f8e5ebdde68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 90.495544][ T5108] RAX: ffffffffffffffda RBX: 00007f8e5ebddef0 RCX: 00007f8e5ed7f79a [ 90.498404][ T5108] RDX: 0000000020005d80 RSI: 0000000020005dc0 RDI: 00007f8e5ebddeb0 [ 90.501267][ T5108] RBP: 0000000020005d80 R08: 00007f8e5ebddef0 R09: 0000000000000000 [ 90.504339][ T5108] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000020005dc0 [ 90.507831][ T5108] R13: 00007f8e5ebddeb0 R14: 0000000000005da2 R15: 0000000020000000 [ 90.510625][ T5108] [ 90.714556][ T4531] Bluetooth: hci0: command tx timeout [ 91.741413][ T9] cfg80211: failed to load regulatory.db [ 92.774626][ T4531] Bluetooth: hci0: command tx timeout