program: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000000c0)='./file2\x00', 0x0, &(0x7f0000000140)={[{@nobh}, {@nodioread_nolock}]}, 0x1, 0x7a3, &(0x7f0000000880)="$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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='hugetlb.2MB.usage_in_bytes\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000240), 0x208e24b) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.numa_stat\x00', 0x275a, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x8004587d, &(0x7f0000000400)) r2 = fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) r3 = socket$inet_sctp(0x2, 0x1, 0x84) shutdown(r3, 0x0) listen(r3, 0x1ff) accept4$inet(r3, 0x0, 0x0, 0x80000) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000080)=0x15) poll(&(0x7f0000000040)=[{r4, 0x80}], 0x1, 0x3) fsconfig$FSCONFIG_CMD_RECONFIGURE(r2, 0x7, 0x0, 0x0, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000011c0)={0x5, 0x5, &(0x7f00000005c0)=ANY=[], 0x0, 0x9, 0x0, 0x0, 0x40f00, 0x3, '\x00', 0x0, @fallback=0x22, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r6, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB="3000000043000701fefffffffcdbdf25017c000004004580100001800a005a00252b272729000000088faa0088000700"], 0x30}, 0x1, 0x0, 0x0, 0xc004}, 0xc000) r7 = syz_mount_image$btrfs(&(0x7f00000051c0), &(0x7f0000005200)='./file0\x00', 0x1204008, &(0x7f0000000080)={[{@skip_balance}, {@clear_cache}, {@nodatasum}, {}, {}, {@space_cache_v1}]}, 0x0, 0x51cd, &(0x7f0000005240)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Af27j7IrrI+HPhz9303m91FHAHJT6MImN+QzW5ilFamBKqD4kxdHOo4daKJ7Aa3WUhMwkBS2gmBdqYwqahMa0eHhjqO0iKNdBylakmZAuNIpzRtmYrRyvhCbUsZxkqHUpvOvec8d899zp7cG8hCFj+fP/Y+936f13Nf9j7nnPscAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj58C+Da35j34qfnlsV/8Fp1310z+DF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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP9jBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgWMBAAAAAGH+1mH0bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlwIAAP//uG3Htw==") connect$netlink(r0, &(0x7f0000000300)=@kern={0x10, 0x0, 0x0, 0x4000}, 0xc) ioctl$BTRFS_IOC_BALANCE_V2(r7, 0xc4009420, &(0x7f0000000440)={0x5, 0x1, {0x1, @struct={0x0, 0x3}, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x4, 0x0, @struct={0x0, 0x4}}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @usage, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, {0x0, @usage, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, @struct, 0x0, 0x0, [0x2, 0x9, 0x0, 0x0, 0x6, 0x6]}}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000007, 0x4008032, 0xffffffffffffffff, 0x0) chdir(&(0x7f00000003c0)='./file2\x00') r8 = fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) getsockopt$IP_VS_SO_GET_DAEMON(r1, 0x0, 0x487, &(0x7f0000000100), &(0x7f00000001c0)=0x30) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f0000000380)='.\x00', 0x2042023, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, &(0x7f0000000000)) fsconfig$FSCONFIG_CMD_RECONFIGURE(r8, 0x7, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r5, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) r10 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r10, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000010c0)=ANY=[@ANYBLOB="580000001800010000000000000000000a002000000000000008000008000400", @ANYRES32=r9, @ANYBLOB="060015000a0000000c00168040ff8241080000000600150008000000080017000000000008000600080000000500140007a5362317e122f6d89acee43e13b06f763a80e77775c44d858abfc22c144ce4464364795c03f533b6db0731060d4e529576d8ecddbe4ce3cf6c9c550045cb9f8c8519329fde9ef341ec10580af5e1f4e7ceca986d40930735f98d6c5662fb7918c071a209e1f92036ba2c7fbd9f4a638b645b42a413a7fd0551ad563c55761171021163b63c610334c519ebf0fde227bbd14784699178c719ba725e0d2e00a90b46"], 0x58}}, 0x0) [ 74.412136][ T4667] Bluetooth: hci0: command tx timeout [ 74.496567][ T5317] loop0: detected capacity change from 0 to 2048 [ 74.516219][ T5317] EXT4-fs: Ignoring removed nobh option [ 74.553978][ T5317] EXT4-fs (loop0): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 74.622413][ T5318] EXT4-fs (loop0): shut down requested (0) [ 74.690270][ T5322] netlink: 8 bytes leftover after parsing attributes in process `syz.0.0'. [ 74.701895][ T5322] netlink: zone id is out of range [ 75.406893][ T1043] EXT4-fs error (device loop0): ext4_mb_generate_buddy:1289: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 75.423699][ T1043] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 2048 with error 28 [ 75.431958][ T1043] EXT4-fs (loop0): This should not happen!! Data will be lost [ 75.431958][ T1043] [ 75.435922][ T1043] EXT4-fs (loop0): Total free blocks count 0 [ 75.438441][ T1043] EXT4-fs (loop0): Free/Dirty block details [ 75.472039][ T1043] EXT4-fs (loop0): free_blocks=2415919104 [ 75.474425][ T1043] EXT4-fs (loop0): dirty_blocks=8192 [ 75.476639][ T1043] EXT4-fs (loop0): Block reservation details [ 75.489498][ T1043] EXT4-fs (loop0): i_reserved_data_blocks=512 [ 75.606983][ T1043] ------------[ cut here ]------------ [ 75.609515][ T1043] WARNING: CPU: 0 PID: 1043 at fs/ext4/ext4_jbd2.c:79 ext4_journal_check_start+0x25a/0x2b0 [ 75.617653][ T1043] Modules linked in: [ 75.619554][ T1043] CPU: 0 UID: 0 PID: 1043 Comm: kworker/u4:7 Not tainted syzkaller #0 PREEMPT(full) [ 75.624004][ T1043] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 75.628663][ T1043] Workqueue: writeback wb_workfn (flush-7:0) [ 75.631322][ T1043] RIP: 0010:ext4_journal_check_start+0x25a/0x2b0 [ 75.634086][ T1043] Code: cc cc cc cc cc e8 c6 ab 4e ff 41 bf fb ff ff ff eb e0 e8 b9 ab 4e ff eb d3 e8 b2 ab 4e ff 90 0f 0b 90 eb c8 e8 a7 ab 4e ff 90 <0f> 0b 90 43 80 7c 25 00 00 0f 85 fb fe ff ff e9 fe fe ff ff 44 89 [ 75.642723][ T1043] RSP: 0018:ffffc900025f6b98 EFLAGS: 00010293 [ 75.645340][ T1043] RAX: ffffffff82716869 RBX: ffff888036404000 RCX: ffff888032fa4900 [ 75.648668][ T1043] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000004 [ 75.652093][ T1043] RBP: 0000000000000004 R08: ffff888042446387 R09: 1ffff11008488c70 [ 75.655501][ T1043] R10: dffffc0000000000 R11: ffffed1008488c71 R12: dffffc0000000000 [ 75.658943][ T1043] R13: 1ffff11006c808c7 R14: ffff888036404638 R15: ffff888036404338 [ 75.662585][ T1043] FS: 0000000000000000(0000) GS:ffff88808d733000(0000) knlGS:0000000000000000 [ 75.666132][ T1043] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.668951][ T1043] CR2: 0000200001000000 CR3: 000000003eb41000 CR4: 0000000000352ef0 [ 75.672482][ T1043] Call Trace: [ 75.673990][ T1043] [ 75.675295][ T1043] __ext4_journal_start_sb+0x16b/0x5c0 [ 75.677668][ T1043] ext4_do_writepages+0xf6c/0x4610 [ 75.679883][ T1043] ? __pfx_ext4_do_writepages+0x10/0x10 [ 75.682178][ T1043] ? filemap_get_folios_tag+0xed/0x630 [ 75.684477][ T1043] ? __lock_acquire+0xab9/0xd20 [ 75.686547][ T1043] ? rcu_read_lock_any_held+0xb3/0x120 [ 75.689010][ T1043] ext4_writepages+0x205/0x350 [ 75.691254][ T1043] ? __pfx_ext4_writepages+0x10/0x10 [ 75.693580][ T1043] ? blkdev_writepages+0x10e/0x170 [ 75.695744][ T1043] ? __lock_acquire+0xab9/0xd20 [ 75.697823][ T1043] ? __pfx_ext4_writepages+0x10/0x10 [ 75.700113][ T1043] do_writepages+0x32e/0x550 [ 75.702248][ T1043] ? reacquire_held_locks+0x127/0x1d0 [ 75.704578][ T1043] ? writeback_sb_inodes+0x384/0x1010 [ 75.706882][ T1043] __writeback_single_inode+0x145/0xff0 [ 75.709231][ T1043] ? do_raw_spin_unlock+0x4d/0x240 [ 75.711442][ T1043] writeback_sb_inodes+0x6c7/0x1010 [ 75.713942][ T1043] ? __pfx_writeback_sb_inodes+0x10/0x10 [ 75.716140][ T1043] ? __pfx_down_read_trylock+0x10/0x10 [ 75.718500][ T1043] ? __pfx___up_read+0x10/0x10 [ 75.720968][ T1043] __writeback_inodes_wb+0x111/0x240 [ 75.723526][ T1043] wb_writeback+0x44f/0xaf0 [ 75.725615][ T1043] ? queue_io+0x3a1/0x590 [ 75.727512][ T1043] ? __pfx_wb_writeback+0x10/0x10 [ 75.729627][ T1043] wb_workfn+0xb63/0xef0 [ 75.731592][ T1043] ? __pfx_wb_workfn+0x10/0x10 [ 75.733643][ T1043] ? __lock_acquire+0xab9/0xd20 [ 75.735691][ T1043] ? process_scheduled_works+0x9ef/0x17b0 [ 75.740969][ T1043] ? _raw_spin_unlock_irq+0x23/0x50 [ 75.743518][ T1043] ? process_scheduled_works+0x9ef/0x17b0 [ 75.745807][ T1043] ? process_scheduled_works+0x9ef/0x17b0 [ 75.748477][ T1043] process_scheduled_works+0xae1/0x17b0 [ 75.751019][ T1043] ? __pfx_process_scheduled_works+0x10/0x10 [ 75.753661][ T1043] worker_thread+0x8a0/0xda0 [ 75.755631][ T1043] kthread+0x711/0x8a0 [ 75.757371][ T1043] ? __pfx_worker_thread+0x10/0x10 [ 75.759377][ T1043] ? __pfx_kthread+0x10/0x10 [ 75.761264][ T1043] ? _raw_spin_unlock_irq+0x23/0x50 [ 75.763470][ T1043] ? lockdep_hardirqs_on+0x9c/0x150 [ 75.765517][ T1043] ? __pfx_kthread+0x10/0x10 [ 75.767579][ T1043] ret_from_fork+0x4bc/0x870 [ 75.769608][ T1043] ? __pfx_ret_from_fork+0x10/0x10 [ 75.772034][ T1043] ? __pfx_kthread+0x10/0x10 [ 75.774030][ T1043] ret_from_fork_asm+0x1a/0x30 [ 75.776039][ T1043] [ 75.777449][ T1043] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 75.780458][ T1043] CPU: 0 UID: 0 PID: 1043 Comm: kworker/u4:7 Not tainted syzkaller #0 PREEMPT(full) [ 75.784323][ T1043] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 75.789227][ T1043] Workqueue: writeback wb_workfn (flush-7:0) [ 75.791875][ T1043] Call Trace: [ 75.793412][ T1043] [ 75.794799][ T1043] dump_stack_lvl+0x99/0x250 [ 75.796842][ T1043] ? __asan_memcpy+0x40/0x70 [ 75.798935][ T1043] ? __pfx_dump_stack_lvl+0x10/0x10 [ 75.801250][ T1043] ? __pfx__printk+0x10/0x10 [ 75.803286][ T1043] vpanic+0x237/0x6d0 [ 75.805134][ T1043] ? __pfx_vpanic+0x10/0x10 [ 75.807184][ T1043] panic+0xb9/0xc0 [ 75.808830][ T1043] ? __pfx_panic+0x10/0x10 [ 75.810643][ T1043] __warn+0x31b/0x4b0 [ 75.812389][ T1043] ? ext4_journal_check_start+0x25a/0x2b0 [ 75.814868][ T1043] ? ext4_journal_check_start+0x25a/0x2b0 [ 75.817361][ T1043] report_bug+0x2be/0x4f0 [ 75.819308][ T1043] ? ext4_journal_check_start+0x25a/0x2b0 [ 75.821781][ T1043] ? ext4_journal_check_start+0x25a/0x2b0 [ 75.824297][ T1043] ? ext4_journal_check_start+0x25c/0x2b0 [ 75.826785][ T1043] handle_bug+0x84/0x160 [ 75.828637][ T1043] exc_invalid_op+0x1a/0x50 [ 75.830728][ T1043] asm_exc_invalid_op+0x1a/0x20 [ 75.832809][ T1043] RIP: 0010:ext4_journal_check_start+0x25a/0x2b0 [ 75.835533][ T1043] Code: cc cc cc cc cc e8 c6 ab 4e ff 41 bf fb ff ff ff eb e0 e8 b9 ab 4e ff eb d3 e8 b2 ab 4e ff 90 0f 0b 90 eb c8 e8 a7 ab 4e ff 90 <0f> 0b 90 43 80 7c 25 00 00 0f 85 fb fe ff ff e9 fe fe ff ff 44 89 [ 75.844610][ T1043] RSP: 0018:ffffc900025f6b98 EFLAGS: 00010293 [ 75.847112][ T1043] RAX: ffffffff82716869 RBX: ffff888036404000 RCX: ffff888032fa4900 [ 75.850059][ T1043] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000004 [ 75.853076][ T1043] RBP: 0000000000000004 R08: ffff888042446387 R09: 1ffff11008488c70 [ 75.855972][ T1043] R10: dffffc0000000000 R11: ffffed1008488c71 R12: dffffc0000000000 [ 75.859328][ T1043] R13: 1ffff11006c808c7 R14: ffff888036404638 R15: ffff888036404338 [ 75.862755][ T1043] ? ext4_journal_check_start+0x259/0x2b0 [ 75.865146][ T1043] ? ext4_journal_check_start+0x259/0x2b0 [ 75.867800][ T1043] __ext4_journal_start_sb+0x16b/0x5c0 [ 75.870258][ T1043] ext4_do_writepages+0xf6c/0x4610 [ 75.872519][ T1043] ? __pfx_ext4_do_writepages+0x10/0x10 [ 75.875028][ T1043] ? filemap_get_folios_tag+0xed/0x630 [ 75.877403][ T1043] ? __lock_acquire+0xab9/0xd20 [ 75.879537][ T1043] ? rcu_read_lock_any_held+0xb3/0x120 [ 75.881878][ T1043] ext4_writepages+0x205/0x350 [ 75.884064][ T1043] ? __pfx_ext4_writepages+0x10/0x10 [ 75.886303][ T1043] ? blkdev_writepages+0x10e/0x170 [ 75.888590][ T1043] ? __lock_acquire+0xab9/0xd20 [ 75.890777][ T1043] ? __pfx_ext4_writepages+0x10/0x10 [ 75.893134][ T1043] do_writepages+0x32e/0x550 [ 75.895054][ T1043] ? reacquire_held_locks+0x127/0x1d0 [ 75.897318][ T1043] ? writeback_sb_inodes+0x384/0x1010 [ 75.899654][ T1043] __writeback_single_inode+0x145/0xff0 [ 75.902175][ T1043] ? do_raw_spin_unlock+0x4d/0x240 [ 75.904545][ T1043] writeback_sb_inodes+0x6c7/0x1010 [ 75.906917][ T1043] ? __pfx_writeback_sb_inodes+0x10/0x10 [ 75.909391][ T1043] ? __pfx_down_read_trylock+0x10/0x10 [ 75.911791][ T1043] ? __pfx___up_read+0x10/0x10 [ 75.913807][ T1043] __writeback_inodes_wb+0x111/0x240 [ 75.916232][ T1043] wb_writeback+0x44f/0xaf0 [ 75.918299][ T1043] ? queue_io+0x3a1/0x590 [ 75.920137][ T1043] ? __pfx_wb_writeback+0x10/0x10 [ 75.922316][ T1043] wb_workfn+0xb63/0xef0 [ 75.924209][ T1043] ? __pfx_wb_workfn+0x10/0x10 [ 75.926315][ T1043] ? __lock_acquire+0xab9/0xd20 [ 75.928378][ T1043] ? process_scheduled_works+0x9ef/0x17b0 [ 75.930956][ T1043] ? _raw_spin_unlock_irq+0x23/0x50 [ 75.933165][ T1043] ? process_scheduled_works+0x9ef/0x17b0 [ 75.935510][ T1043] ? process_scheduled_works+0x9ef/0x17b0 [ 75.937986][ T1043] process_scheduled_works+0xae1/0x17b0 [ 75.940320][ T1043] ? __pfx_process_scheduled_works+0x10/0x10 [ 75.942892][ T1043] worker_thread+0x8a0/0xda0 [ 75.944849][ T1043] kthread+0x711/0x8a0 [ 75.946534][ T1043] ? __pfx_worker_thread+0x10/0x10 [ 75.948771][ T1043] ? __pfx_kthread+0x10/0x10 [ 75.950747][ T1043] ? _raw_spin_unlock_irq+0x23/0x50 [ 75.952853][ T1043] ? lockdep_hardirqs_on+0x9c/0x150 [ 75.955122][ T1043] ? __pfx_kthread+0x10/0x10 [ 75.957496][ T1043] ret_from_fork+0x4bc/0x870 [ 75.959475][ T1043] ? __pfx_ret_from_fork+0x10/0x10 [ 75.961672][ T1043] ? __pfx_kthread+0x10/0x10 [ 75.963771][ T1043] ret_from_fork_asm+0x1a/0x30 [ 75.965792][ T1043] [ 75.967495][ T1043] Kernel Offset: disabled [ 75.969403][ T1043] Rebooting in 86400 seconds..