x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) process_vm_writev(r2, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/241, 0xf1}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/150, 0x96}], 0x3, &(0x7f0000000100)=[{&(0x7f00000017c0)=""/219, 0xdb}], 0x1, 0x0) 09:55:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, 0x0, 0x0) 09:55:17 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140007) 09:55:17 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200), 0x0) 09:55:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0, 0x0], 0x2}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x200080, 0x0, 0x0, 0x0, {0x3}, &(0x7f0000000240)=""/227, 0xfffffffffffffe90, 0x0, &(0x7f0000000000)=[r1], 0x1, {r0}}, 0x58) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x80, 0xf8, 0x9, 0x39, 0x0, 0x2, 0x100b6, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x856, 0x0, @perf_bp={&(0x7f0000000100)}, 0x820, 0x6, 0x9, 0x7, 0x9, 0x7, 0x6, 0x0, 0x7ff, 0x0, 0xfffffffffffff7f4}, r1, 0x2, r0, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:17 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140600) 09:55:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) syz_open_procfs(r2, &(0x7f0000000880)='net/stat\x00') recvmmsg$unix(r3, &(0x7f0000000540)=[{{&(0x7f0000000180), 0x1e, &(0x7f0000000680)=[{&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f00000003c0)=""/233, 0xe9}, {&(0x7f00000004c0)=""/82, 0x52}, {&(0x7f0000000600)=""/85, 0x55}, {&(0x7f0000000100)=""/41, 0x29}], 0x5, &(0x7f00000008c0)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x118}}], 0x1, 0x8003, &(0x7f0000000840)={0x0, 0x989680}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0, 0x0], 0x2}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000100)=""/82, 0x52}, {0x0, 0x21}, {0x0}], 0x3, &(0x7f0000002b80), 0x0, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000180)=0x0) getpriority(0x0, r2) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x22, 0x0, 0x0}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = epoll_create1(0x0) sendfile(r4, r3, &(0x7f0000000000)=0x2, 0x7fffffff) r5 = perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x8, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, r3, 0x2) accept4(r0, &(0x7f00000003c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, &(0x7f0000000300)=0x80, 0x180000) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r0, 0xc0189379, &(0x7f0000000440)={{0x1, 0x1, 0x18, r4}, './file1\x00'}) sendfile(r6, r7, &(0x7f0000000480)=0x1, 0xfffffffffffff800) write(r0, &(0x7f0000000200)='E', 0x140000) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000001c0)=0x0) r9 = perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x40, 0x1, 0x8, 0x80, 0x0, 0x0, 0x8a40, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4, 0x1, @perf_config_ext={0x7fff, 0x1}, 0x220, 0x59c, 0x0, 0x9, 0x5d, 0x0, 0x8000, 0x0, 0x7, 0x0, 0x4}, r8, 0x4, r5, 0x3) sendfile(r9, r5, &(0x7f00000002c0)=0xc8, 0xa0000000) 09:55:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200), 0x0) 09:55:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:17 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200), 0x0) 09:55:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', &(0x7f0000000100)={0x24a080, 0x68}, 0x18) ioctl$EXT4_IOC_GETSTATE(r1, 0x40046629, &(0x7f0000000140)) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:18 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140700) 09:55:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200), 0x0) 09:55:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0, 0x0], 0x2}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:34 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140801) 09:55:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200), 0x0) 09:55:34 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140008) 09:55:34 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) getpid() 09:55:34 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 1) 09:55:34 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r0, &(0x7f0000001bc0)=ANY=[], 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='E', 0x140000) 09:55:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [], 0x0, "3e3b3204ece552"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000050c00)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x40, "eced9dc9d795a4"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000051c00)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f540)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f540)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}], 0x0, "3e3b3204ece552"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {r9}], 0xff, "3e3b3204ece552"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r2, 0xc0709411, &(0x7f0000002b00)=ANY=[@ANYRES64=0x0, @ANYBLOB="00020000000000004d0e0000000000005f000000000000000600000000000000090000000000000005000000000000000000000001ffffff0500000002000000a20d0000010000000000000000000000530700"/107]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000051e00)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000052000)={0x9a9d, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x4, "04446f5bd309cd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f540)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}], 0x0, "3e3b3204ece552"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000053000)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {r6}, {0x0, r8}, {r11}, {r12, r13}, {}, {0x0, r15}], 0x4, "b374bf837a3ce7"}) [ 2316.534278] FAULT_INJECTION: forcing a failure. [ 2316.534278] name failslab, interval 1, probability 0, space 0, times 0 [ 2316.535658] CPU: 0 PID: 39088 Comm: syz-executor.7 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2316.536485] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2316.537143] Call Trace: [ 2316.537360] [ 2316.537554] dump_stack_lvl+0xc1/0xf0 [ 2316.537895] should_fail_ex+0x4b4/0x5b0 [ 2316.538263] ? jbd2__journal_start+0x194/0x810 [ 2316.538648] should_failslab+0x9/0x20 [ 2316.538982] kmem_cache_alloc+0x62/0x370 [ 2316.539337] ? jbd2__journal_start+0x40/0x810 [ 2316.539720] jbd2__journal_start+0x194/0x810 [ 2316.540194] __ext4_journal_start_sb+0x3d7/0x560 [ 2316.540596] ? ext4_dirty_inode+0xa5/0x130 [ 2316.540961] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2316.541364] ext4_dirty_inode+0xa5/0x130 [ 2316.541715] __mark_inode_dirty+0x1aa/0xc10 [ 2316.542086] generic_update_time+0x21b/0x2b0 [ 2316.542477] file_modified_flags+0x2d4/0x330 [ 2316.542850] ? __pfx_file_modified_flags+0x10/0x10 [ 2316.543272] ? iov_iter_alignment+0xe2/0x5f0 [ 2316.543660] ext4_file_write_iter+0x1449/0x19b0 [ 2316.544076] ? lock_acquire+0xf1/0x4c0 [ 2316.544423] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2316.544841] ? lock_is_held_type+0x9f/0x120 [ 2316.545215] ? lock_is_held_type+0x9f/0x120 [ 2316.545582] vfs_write+0x97d/0xdd0 [ 2316.545900] ? __pfx_vfs_write+0x10/0x10 [ 2316.546249] ? __fget_files+0x267/0x480 [ 2316.546623] ksys_write+0x122/0x250 [ 2316.546933] ? __pfx_ksys_write+0x10/0x10 [ 2316.547291] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2316.547728] do_syscall_64+0x3f/0x90 [ 2316.548090] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2316.548540] RIP: 0033:0x7fcaec9e1b19 [ 2316.548860] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2316.550286] RSP: 002b:00007fcae9f36188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2316.550892] RAX: ffffffffffffffda RBX: 00007fcaecaf5020 RCX: 00007fcaec9e1b19 [ 2316.551457] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2316.552037] RBP: 00007fcae9f361d0 R08: 0000000000000000 R09: 0000000000000000 [ 2316.552602] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2316.553162] R13: 00007fff4bf2693f R14: 00007fcae9f36300 R15: 0000000000022000 [ 2316.553757] 09:55:34 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000100)=@nfc, 0x80, &(0x7f0000000300)=[{&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f00000003c0)=""/127, 0x7f}], 0x3}, 0x100) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r2, {0xa3b, 0x1}}, './file1\x00'}) pidfd_open(r1, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) process_vm_writev(r3, &(0x7f0000001740)=[{&(0x7f0000001700)=""/30, 0x1e}], 0x1, &(0x7f0000001800)=[{&(0x7f00000017c0)}], 0x1, 0x0) clone3(&(0x7f0000001640)={0x100, &(0x7f0000000480), &(0x7f00000004c0), &(0x7f0000000500), {0x30}, &(0x7f0000000600)=""/4096, 0x1000, &(0x7f0000000540)=""/8, &(0x7f0000001600)=[r1, r1], 0x2, {r0}}, 0x58) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() sendfile(r0, r0, &(0x7f0000000000)=0x7f, 0x6) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x1, 0x0, 0x5, 0x0, 0x0, 0x1}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0, 0x0, 0x0], 0x3}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:34 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r0, &(0x7f0000001bc0)=ANY=[], 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='E', 0x140000) 09:55:34 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 2) 09:55:34 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140f7c) 09:55:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 1) [ 2317.137423] FAULT_INJECTION: forcing a failure. [ 2317.137423] name failslab, interval 1, probability 0, space 0, times 0 [ 2317.138729] CPU: 1 PID: 39426 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2317.139372] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2317.140092] Call Trace: [ 2317.140346] [ 2317.140569] dump_stack_lvl+0xc1/0xf0 [ 2317.140917] should_fail_ex+0x4b4/0x5b0 [ 2317.141269] ? jbd2__journal_start+0x194/0x810 [ 2317.141640] should_failslab+0x9/0x20 [ 2317.141960] kmem_cache_alloc+0x62/0x370 [ 2317.142312] jbd2__journal_start+0x194/0x810 [ 2317.142677] __ext4_journal_start_sb+0x3d7/0x560 [ 2317.143070] ? ext4_dirty_inode+0xa5/0x130 [ 2317.143429] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2317.143816] ext4_dirty_inode+0xa5/0x130 [ 2317.144255] __mark_inode_dirty+0x1aa/0xc10 [ 2317.144588] generic_update_time+0x21b/0x2b0 [ 2317.144981] file_modified_flags+0x2d4/0x330 [ 2317.145354] ? __pfx_file_modified_flags+0x10/0x10 [ 2317.145747] ? iov_iter_alignment+0xe2/0x5f0 [ 2317.146134] ext4_file_write_iter+0x1449/0x19b0 [ 2317.146529] ? lock_acquire+0xf1/0x4c0 [ 2317.146865] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2317.147272] ? lock_is_held_type+0x9f/0x120 [ 2317.147650] ? lock_is_held_type+0x9f/0x120 [ 2317.148037] vfs_write+0x97d/0xdd0 [ 2317.148353] ? __pfx_vfs_write+0x10/0x10 [ 2317.148708] ? __fget_files+0x267/0x480 [ 2317.149075] ksys_write+0x122/0x250 [ 2317.149399] ? __pfx_ksys_write+0x10/0x10 [ 2317.149754] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2317.150194] do_syscall_64+0x3f/0x90 [ 2317.150518] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2317.150944] RIP: 0033:0x7f0dfaa55b19 [ 2317.151242] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2317.152677] RSP: 002b:00007f0df7fcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2317.153272] RAX: ffffffffffffffda RBX: 00007f0dfab68f60 RCX: 00007f0dfaa55b19 [ 2317.153840] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2317.154398] RBP: 00007f0df7fcb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2317.154955] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2317.155519] R13: 00007ffef3a5677f R14: 00007f0df7fcb300 R15: 0000000000022000 [ 2317.156143] 09:55:50 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140010) 09:55:50 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x37}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0xc9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) process_vm_writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)=""/173, 0xad}], 0x1, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/75, 0x4b}], 0x1, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0xfffffffffffffffe}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 2) 09:55:50 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140f7d) 09:55:50 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 3) 09:55:50 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r0, &(0x7f0000001bc0)=ANY=[], 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='E', 0x140000) 09:55:50 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0, 0x0], 0x2}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = gettid() process_vm_writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f00000003c0)=""/135, 0x87}], 0x2, &(0x7f0000000480)=[{&(0x7f0000000100)=""/4, 0x4}], 0x1, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000003ac0)='./file0\x00', &(0x7f0000003fc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) setresuid(0xee00, r3, r3) lstat(&(0x7f0000000540)='./file1\x00', &(0x7f0000000600)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0x1, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ptrace$pokeuser(0x6, r2, 0x5, 0xaf43) write(r0, &(0x7f0000000200)='E', 0x140000) [ 2333.087812] FAULT_INJECTION: forcing a failure. [ 2333.087812] name failslab, interval 1, probability 0, space 0, times 0 [ 2333.089388] CPU: 1 PID: 39453 Comm: syz-executor.7 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2333.090043] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2333.090669] Call Trace: [ 2333.090879] [ 2333.091066] dump_stack_lvl+0xc1/0xf0 [ 2333.091393] should_fail_ex+0x4b4/0x5b0 [ 2333.091731] ? jbd2__journal_start+0x194/0x810 [ 2333.092093] should_failslab+0x9/0x20 [ 2333.092404] kmem_cache_alloc+0x62/0x370 [ 2333.092767] jbd2__journal_start+0x194/0x810 [ 2333.093136] __ext4_journal_start_sb+0x3d7/0x560 [ 2333.093533] ? ext4_file_write_iter+0xd7f/0x19b0 [ 2333.093922] ext4_file_write_iter+0xd7f/0x19b0 [ 2333.094301] ? lock_acquire+0xf1/0x4c0 [ 2333.094635] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2333.095046] ? lock_is_held_type+0x9f/0x120 [ 2333.095407] ? lock_is_held_type+0x9f/0x120 [ 2333.095771] vfs_write+0x97d/0xdd0 [ 2333.096086] ? __pfx_vfs_write+0x10/0x10 [ 2333.096866] ? __fget_files+0x267/0x480 [ 2333.097220] ksys_write+0x122/0x250 [ 2333.097528] ? __pfx_ksys_write+0x10/0x10 [ 2333.097871] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2333.098293] do_syscall_64+0x3f/0x90 [ 2333.098606] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2333.099028] RIP: 0033:0x7fcaec9e1b19 [ 2333.099331] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2333.100776] RSP: 002b:00007fcae9f57188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2333.101372] RAX: ffffffffffffffda RBX: 00007fcaecaf4f60 RCX: 00007fcaec9e1b19 [ 2333.101913] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2333.102469] RBP: 00007fcae9f571d0 R08: 0000000000000000 R09: 0000000000000000 [ 2333.103024] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2333.103574] R13: 00007fff4bf2693f R14: 00007fcae9f57300 R15: 0000000000022000 [ 2333.104139] 09:55:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x10000) ioctl$FS_IOC_SETFSLABEL(r2, 0x41009432, &(0x7f00000003c0)="7d2f8876c79a3fe9ca052bb4f21feb15a196d500589d27527aa23c99fe300885f6f970dc82c6fc2237cecfda80a07e2db0d1dc13ea373b337dbc35f5c92012f480fabf111b00310e1482971620ef0d16d0a7d63a344ea5a0433b132bd16b53fafe44655a07007678b7ef272fbed1ac54275da54d623d78c2b097d2b54ec3708c551aec1c0245b9908a3021e71118bdeea1c19b9187708d4def07000000000000006a22047c08021192630ce819752a9c4a52543e4190edcfdbd9703f7c7afd8379b0e5f29cedda5e9c790c892fca9e12eb0600cf616a53b3a7f6a00379cdb973549f78c8ed0069fb0d103eea6d6037cb92afb1a46559f6e6226610f44d4ccc80") perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:51 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000600)) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000100)=""/54, 0x36}, {0x0}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000000000)=""/55, 0x37}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000140)={{0x1, 0x1, 0x18, r2, {0x7}}, './file1\x00'}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r4) dup3(r3, r4, 0x80000) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:51 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 4) 09:55:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, 0x0, 0x0) 09:55:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0, 0x0], 0x2}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:55:51 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140fac) 09:55:51 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140108) 09:56:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 3) 09:56:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r2) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000540)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r2, @ANYBLOB="05000000000000002e2f73696c653000"]) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r4 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000780), 0x640801, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r5) ppoll(&(0x7f00000007c0)=[{r4, 0x80}, {0xffffffffffffffff, 0x8004}, {r5, 0x35}, {r0, 0x8000}, {r0, 0x409}, {r3, 0x180}], 0x6, &(0x7f0000000800), &(0x7f0000000840)={[0x8]}, 0x8) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r6, 0x5452, &(0x7f0000000100)=0x6) r7 = openat$cgroup_type(r0, &(0x7f0000000180), 0x2, 0x0) preadv(r7, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/216, 0xd8}, {&(0x7f0000000600)=""/247, 0xf7}, {&(0x7f00000004c0)=""/77, 0x4d}, {&(0x7f0000000700)=""/69, 0x45}], 0x4, 0x3, 0x4) 09:56:07 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 5) 09:56:07 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, 0x0, 0x0) 09:56:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000000)=0x0) sched_rr_get_interval(r2, &(0x7f0000000100)) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x141338) 09:56:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x14013f) [ 2349.683718] FAULT_INJECTION: forcing a failure. [ 2349.683718] name failslab, interval 1, probability 0, space 0, times 0 [ 2349.684896] FAULT_INJECTION: forcing a failure. [ 2349.684896] name failslab, interval 1, probability 0, space 0, times 0 [ 2349.684972] CPU: 1 PID: 39899 Comm: syz-executor.7 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2349.685000] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2349.685012] Call Trace: [ 2349.685018] [ 2349.685026] dump_stack_lvl+0xc1/0xf0 [ 2349.685063] should_fail_ex+0x4b4/0x5b0 [ 2349.685104] should_failslab+0x9/0x20 [ 2349.685133] __kmem_cache_alloc_node+0x66/0x320 [ 2349.685162] ? mark_lock.part.0+0xef/0x2f50 [ 2349.685186] ? __iomap_dio_rw+0x25f/0x1d00 [ 2349.685218] kmalloc_trace+0x26/0xc0 [ 2349.685245] __iomap_dio_rw+0x25f/0x1d00 [ 2349.685279] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2349.685316] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2349.685353] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2349.685377] ? mark_held_locks+0x9e/0xe0 [ 2349.685403] ? jbd2_journal_stop+0x5cc/0xde0 [ 2349.685426] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2349.692753] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2349.693138] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2349.693526] iomap_dio_rw+0x40/0xa0 [ 2349.693838] ext4_file_write_iter+0xad6/0x19b0 [ 2349.694220] ? lock_acquire+0xf1/0x4c0 [ 2349.694553] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2349.694954] ? lock_is_held_type+0x9f/0x120 [ 2349.695317] ? lock_is_held_type+0x9f/0x120 [ 2349.695690] vfs_write+0x97d/0xdd0 [ 2349.695987] ? __pfx_vfs_write+0x10/0x10 [ 2349.696328] ? __fget_files+0x267/0x480 [ 2349.696728] ksys_write+0x122/0x250 [ 2349.697056] ? __pfx_ksys_write+0x10/0x10 [ 2349.697401] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2349.697820] do_syscall_64+0x3f/0x90 [ 2349.698137] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2349.698561] RIP: 0033:0x7fcaec9e1b19 [ 2349.698881] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2349.700281] RSP: 002b:00007fcae9f57188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2349.700885] RAX: ffffffffffffffda RBX: 00007fcaecaf4f60 RCX: 00007fcaec9e1b19 [ 2349.701441] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2349.701983] RBP: 00007fcae9f571d0 R08: 0000000000000000 R09: 0000000000000000 [ 2349.702538] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2349.703081] R13: 00007fff4bf2693f R14: 00007fcae9f57300 R15: 0000000000022000 [ 2349.703645] [ 2349.703848] CPU: 0 PID: 39894 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2349.704582] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2349.705237] Call Trace: [ 2349.705462] [ 2349.705660] dump_stack_lvl+0xc1/0xf0 [ 2349.706003] should_fail_ex+0x4b4/0x5b0 [ 2349.706358] ? jbd2__journal_start+0x194/0x810 [ 2349.706745] should_failslab+0x9/0x20 [ 2349.707087] kmem_cache_alloc+0x62/0x370 [ 2349.707448] jbd2__journal_start+0x194/0x810 [ 2349.707828] __ext4_journal_start_sb+0x3d7/0x560 [ 2349.708237] ? ext4_file_write_iter+0xd7f/0x19b0 [ 2349.708673] ext4_file_write_iter+0xd7f/0x19b0 [ 2349.709070] ? lock_acquire+0xf1/0x4c0 [ 2349.709419] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2349.709850] ? lock_is_held_type+0x9f/0x120 [ 2349.710222] ? lock_is_held_type+0x9f/0x120 [ 2349.710591] vfs_write+0x97d/0xdd0 [ 2349.710907] ? __pfx_vfs_write+0x10/0x10 [ 2349.711265] ? __fget_files+0x267/0x480 [ 2349.711643] ksys_write+0x122/0x250 [ 2349.711961] ? __pfx_ksys_write+0x10/0x10 [ 2349.712321] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2349.712791] do_syscall_64+0x3f/0x90 [ 2349.713130] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2349.713571] RIP: 0033:0x7f0dfaa55b19 [ 2349.713890] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2349.715300] RSP: 002b:00007f0df7fcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2349.715919] RAX: ffffffffffffffda RBX: 00007f0dfab68f60 RCX: 00007f0dfaa55b19 [ 2349.716505] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2349.717105] RBP: 00007f0df7fcb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2349.717690] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2349.718265] R13: 00007ffef3a5677f R14: 00007f0df7fcb300 R15: 0000000000022000 [ 2349.718859] 09:56:07 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x4f4042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r0) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x200041, 0xd2) r2 = getpid() sched_getparam(r2, &(0x7f0000000000)) process_vm_writev(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/212, 0xd4}, {&(0x7f0000000180)=""/102, 0x66}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000600)=""/248, 0xf8}, {&(0x7f0000000700)=""/215, 0xd7}], 0x5, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x37}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x3, 0x3, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pidfd_getfd(r0, r3, 0x0) r4 = perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = fsmount(0xffffffffffffffff, 0x1, 0x72) waitid$P_PIDFD(0x3, r5, 0x0, 0x2, 0x0) write(r1, &(0x7f0000000200)='E', 0x140000) r6 = dup3(r4, r0, 0x80000) preadv(r6, &(0x7f0000000900)=[{&(0x7f0000000540)=""/60, 0x3c}, {&(0x7f0000000800)=""/55, 0x37}, {&(0x7f0000000840)=""/156, 0x9c}], 0x3, 0x5, 0x40) 09:56:07 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:07 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 6) 09:56:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x141349) 09:56:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, 0x0, 0x0) 09:56:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 4) 09:56:08 executing program 3: ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000006c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_MAC_ACL(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000800)={&(0x7f0000000700)={0xfc, 0x0, 0x202, 0x70bd2b, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r0}, @void}}, [@NL80211_ATTR_ACL_POLICY={0x8}, @NL80211_ATTR_MAC_ADDRS={0x64, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}, {0xa, 0x6, @broadcast}, {0xa, 0x6, @broadcast}, {0xa}, {0xa, 0x6, @broadcast}, {0xa, 0x6, @broadcast}, {0xa, 0x6, @broadcast}]}, @NL80211_ATTR_ACL_POLICY={0x8}, @NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}, @NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}, @NL80211_ATTR_ACL_POLICY={0x8}, @NL80211_ATTR_MAC_ADDRS={0x4c, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa}, {0xa}, {0xa, 0x6, @device_b}, {0xa}, {0xa, 0x6, @broadcast}]}, @NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}]}, 0xfc}, 0x1, 0x0, 0x0, 0x45daa52189d965f8}, 0x40800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r2 = getpid() r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) ioctl$TIOCGSID(r1, 0x5429, &(0x7f00000004c0)=0x0) r5 = getpid() process_vm_writev(r5, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r5], 0x3}, 0x58) r6 = fcntl$getown(r1, 0x9) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000540)={r1, 0x7, 0x85, 0x2}) clone3(&(0x7f0000000600)={0x1182a0000, &(0x7f00000001c0), &(0x7f0000000240), &(0x7f0000000280), {0x2b}, &(0x7f00000002c0)=""/108, 0x6c, &(0x7f00000003c0)=""/240, &(0x7f0000000500)=[r3, r4, r5, r6, r2], 0x5, {r7}}, 0x58) process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/53, 0x35}, {0x0}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000000100)=""/41, 0x29}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r8 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r8, 0x0) write(r1, &(0x7f0000000200)='E', 0x140000) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x40, 0xfe, 0x3, 0x78, 0x0, 0x40, 0x1000, 0x8, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xd4, 0x2, @perf_bp={&(0x7f0000000000), 0x2}, 0x10800, 0x101, 0x40, 0x0, 0xf4ea, 0x200, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffff7}, r2, 0x2, 0xffffffffffffffff, 0x1) 09:56:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x40000000000001c1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200), 0x0) 09:56:08 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 7) 09:56:08 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140140) [ 2350.567481] FAULT_INJECTION: forcing a failure. [ 2350.567481] name failslab, interval 1, probability 0, space 0, times 0 [ 2350.569411] CPU: 1 PID: 40512 Comm: syz-executor.7 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2350.570176] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2350.570806] Call Trace: [ 2350.571065] [ 2350.571255] dump_stack_lvl+0xc1/0xf0 [ 2350.571582] should_fail_ex+0x4b4/0x5b0 [ 2350.572055] ? jbd2__journal_start+0x194/0x810 [ 2350.572440] should_failslab+0x9/0x20 [ 2350.572794] kmem_cache_alloc+0x62/0x370 [ 2350.573191] jbd2__journal_start+0x194/0x810 [ 2350.573586] __ext4_journal_start_sb+0x3d7/0x560 [ 2350.574109] ? ext4_iomap_begin+0x48a/0x710 [ 2350.574515] ? ext4_meta_trans_blocks+0x252/0x310 [ 2350.574957] ext4_iomap_begin+0x48a/0x710 [ 2350.575315] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2350.575691] ? mark_held_locks+0x9e/0xe0 [ 2350.576155] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2350.576583] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2350.577011] iomap_iter+0x42f/0x1000 [ 2350.577368] __iomap_dio_rw+0x6d2/0x1d00 [ 2350.577712] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2350.578250] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2350.578664] ? jbd2_journal_stop+0x5cc/0xde0 [ 2350.579071] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2350.579509] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2350.579971] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2350.580355] iomap_dio_rw+0x40/0xa0 [ 2350.581158] ext4_file_write_iter+0xad6/0x19b0 [ 2350.581539] ? lock_acquire+0xf1/0x4c0 [ 2350.581913] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2350.582320] ? lock_is_held_type+0x9f/0x120 [ 2350.582680] ? lock_is_held_type+0x9f/0x120 [ 2350.583084] vfs_write+0x97d/0xdd0 [ 2350.583383] ? __pfx_vfs_write+0x10/0x10 [ 2350.583717] ? __fget_files+0x267/0x480 [ 2350.584146] ksys_write+0x122/0x250 [ 2350.584482] ? __pfx_ksys_write+0x10/0x10 [ 2350.585505] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2350.586523] do_syscall_64+0x3f/0x90 [ 2350.587263] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2350.588292] RIP: 0033:0x7fcaec9e1b19 [ 2350.589238] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2350.592930] RSP: 002b:00007fcae9f57188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2350.594701] RAX: ffffffffffffffda RBX: 00007fcaecaf4f60 RCX: 00007fcaec9e1b19 [ 2350.596445] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2350.597013] RBP: 00007fcae9f571d0 R08: 0000000000000000 R09: 0000000000000000 [ 2350.597559] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2350.598098] R13: 00007fff4bf2693f R14: 00007fcae9f57300 R15: 0000000000022000 [ 2350.598747] 09:56:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140300) 09:56:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:24 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 8) 09:56:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) recvmmsg(r2, &(0x7f00000010c0)=[{{&(0x7f0000000180)=@l2tp={0x2, 0x0, @local}, 0x80, &(0x7f0000000540)=[{&(0x7f00000003c0)=""/62, 0x3e}, {&(0x7f0000000400)=""/50, 0x32}, {&(0x7f0000000440)=""/16, 0x10}, {&(0x7f0000000480)=""/135, 0x87}], 0x4, &(0x7f0000000600)=""/175, 0xaf}, 0x6}, {{0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f00000006c0)=""/217, 0xd9}, {&(0x7f00000007c0)=""/195, 0xc3}, {&(0x7f00000008c0)=""/25, 0x19}, {&(0x7f0000000900)=""/96, 0x60}, {&(0x7f0000000980)=""/62, 0x3e}], 0x5}, 0x3}, {{&(0x7f0000000a40)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast}, 0x80, &(0x7f0000000b40)=[{&(0x7f0000000ac0)=""/68, 0x44}, {&(0x7f00000017c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000b80)=""/98, 0x62}, 0x450c}, {{&(0x7f0000000c00)=@rc={0x1f, @none}, 0x80, &(0x7f0000000e80)=[{&(0x7f0000000c80)=""/142, 0x8e}, {&(0x7f0000000d40)=""/53, 0x35}, {&(0x7f0000000d80)=""/141, 0x8d}, {&(0x7f0000000e40)=""/32, 0x20}], 0x4, &(0x7f0000000ec0)=""/126, 0x7e}, 0x10000}, {{0x0, 0x0, &(0x7f0000000fc0)=[{&(0x7f0000000f40)=""/111, 0x6f}, {&(0x7f0000002bc0)=""/4096, 0x1000}], 0x2, &(0x7f0000001000)=""/146, 0x92}}], 0x5, 0x10001, &(0x7f0000001200)) fsync(r2) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}, 0x108, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, r2, 0x0) r3 = perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r3, 0x4008240b, &(0x7f0000001240)={0x3, 0x80, 0xfc, 0x9, 0x4, 0x80, 0x0, 0x200, 0xc00, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0xb2, 0x2, @perf_config_ext={0x2, 0x2}, 0x8ce10, 0x0, 0x1, 0x14, 0x3ff, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3ff}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r4) ioctl$BTRFS_IOC_ADD_DEV(r4, 0x5000940a, &(0x7f0000003bc0)={{}, "32c1d6ed7ae7024717e50311dfec2e2d154c78d55f43d7e3d0854b0ac04021ab9c37e038f8da25b1faa4d7fe328989243ae1b0533a99bcaf268c106abaf402dfb5612cdd753d8839df5090e821505688abbb0c893b4aeb4d04a32752df03c793d35af9130b68a4902f63359f1414fdf9aea0343dad36f8e6a6bdf79cdab7bbdfa2e93a686c7cad2564270b847012b9da3435d9e5b92195acd3c995d2ebc3c97289860f9239f108cd06b7c6ab12e47846eb30d068f116a170be5583a33c3d20d7c654d26e2bf7d9b485035a793d18348b306939930f46355d98748ff8efb795c47baffe0f67c2bc99365a4d96274f27ef0934d153cf5c0c4e12ae50a5519d51ba609161783b556c20d860afe7708654b3a38b4b56056cb03d911634ee3f683569e552b57c281abb8ff0bd91cf29f0b42df2ecaf4d97a24f74668fbdf279f014a927646fe947e4ad18c871439dda83a480f1257bb9a0babdfe0f4c48b7a21486c62d59e0d15142470ec7af95224013122b7e9831013f56fef3ac961359d3bc05e75e6ca4c177ef857264f6669c820e1623691675bc596c8155f83c2e8f142266f06115b0685ff9d77fa9237a523876efc51e3b63db0cde2fd09f9b12248fbe2fcbbeef9ce49cf18b99aec345e0562fa740d515cde196b97248bcc49c58fdedc15fc81392eaad08a9cf664e0668ebaf027bc004afd8791b4f112abefdfd3eb904f47e05dd0cc19717b73272e8b68b5d38c8c517821b5d65330353ebe29da1b0dd10f3793e62073757ac91550f6a63e8b15f840e3a4d3d4850b15f77e28f75f8b4a0e03112eadc5dd5d24a10d3f087117e5621e59ce28575269feb6bd500925645d642c813f5a0a201d4e4135d28a4d0419b13a62f3f152826179413ba566262beaf625fd129dc6408f897839545e35ce03fc90fbfde5b349facfe7560219185eecb8495f3eafae1a660a689254fdf6aaa11ac6e9febb34a46dc22d17659550009c220184e6e44b06f5e34d53a27398db7dd6cf32d4a1b94d73156a6602097110e4a2a0f7e395e43dfd770c8480c6bb7c7f594a2f94b0b43b57c99fc21f12bb4228c02d097e9ca81e955c9f1690fe2b7ffef254f6dcf226308d50cb61524f3ab35fe1c9785ae12371ab806ae6420b5d53b0d7a2c0d4da83c95f020214eff22f8ad2d0f821da210fae2870cad0d09df9de7bdd5b285e247e9ace8819ab6258ed8ccdee7825ed738f196ff009a534586e60ae9628e1e186250e092ea18019c91da3a27eec822575ad0b817d525e2e4461790b19c12ad69cc2bd86f8854760e35f70607a338f807c3084c681e42133ba43505dff1ff4f94a4b7e0b6acee41c7636631d86b8c40f02efa590e8cb7f3b76c682b885b511a8dc542a31cf5472e0de43e75164a10b4a539a1073c27bd43e32eae3577609fccd7a6df99d8149e575c2fd2a7290b450b5845e3c25fa0134e59671b7941c765aba3c8f95289f1db15f9ce1182bedfc2340ac0adfcb69951966c549beb0a14ea781c67857fd77ca306620d773504210d16ba56510cfc3f268a39af25746d31be5b97bd600b0d4509ab4cc3e39266c3b2be46795ea0df5a69514283c6a191f66a9ebc3d6bf5e9eae238f5f664f7fd62a0f02650b9fd72e7fa8365854239be35291660a0aa82188eb8b558dcfab770e2aefc8ac7a2fe22805c44fe20b44d27ed3f1b7e7deaa838d4f342a591e90c48a704f5f037a58cc4c90a16e698a402447e9acc55185412ee22460d55192b178ee72c7af6f2ce3b3aa08a8d126ac47d3e250aef10d9d94d05b287ded4681c79b90d5489c6b94d403f613aed37c7d9e45498aa31bea38cbfe430166da35a71de995915d4f0543858875e2c034e8685efeeb20d0c4f9f97df535dfa712e7d62e6151a9323d760465df09fc5b07219d46dcaa61a5822fd0ccea6f86018b5edd1b1773dc9a72519a6b5d4feae198d03c3d3b8b53181e1a98234ad95708e45edb8c5be287c18b1f35724fc974f03eecb327271296fee9963e6aa1e9435faa65d326f494053cb275b83318ec59cc194f6c3b88d2267904373738a7fbd3781d2d7ec9335aa4b17537013e9a8d32839c98c9bd26ed6c61d5741173877ddcba7a7c0d3cbf00ca1f22626d16be814042b546da9dcb4a094954622cb3dc48f1699c20971cc21761e12b31826426b47c5c3830a6efc6ab95de82e7e9903ed2ea302519df8b24fe1d89b60b8fd9a4b9c23cdd90c86fa39ea73a39a33f8544dce8d3ae78cfc9c3aff67b246f1a6d40610a0dda0dcb2da46b4e76bcab6f91e718ef722df44c0fe7810b1729e06c06b6eb946ba80d1661279dce96c701f6c2fa7b013a8e79f8682b27ae93b418fa539ceff2cdce2e0d9c3daa8a1988037732ea09f9eb110650036937e402a44ea6fe2e9451e6ea9cbd2a0a1079bea88876690779770e8857888297b3fe1ad0aa11352e4e80e790599787e89a0480754be65fdd48b0b1d302d8399350fc7ec6e113e8a207161302deafa91011a230292d1a8e9faa0c95d074f251abe629c1f5ce820eebe20d314b9775699ba61919c8f9dc15e165f8a6b546d16b6a36fae4d1fd40a5eccf745899af6a03c30eaad2eb3b4cbebbc92a979e7042414e265646a95686f33f4d85b9fa5ac0a3ac144ee778b1f3fab868eef7546bd566ce89b3eae2417f73980ac7c2fe9b929149623416f162ac5a59c8427ea14f2af006b8fb1d9c0a878f38ed3b4622f6d8f7534c08639dad96ef896c9715b5944c6efde6dcc78f8c69463ce665011cae5d3caddadd7632850b916da4a5dd45c7a7d49dd6aafc1042f3d3b8e26b1feec494b40dfacc1c3578dd6c1e754775367bd5e36a605b8fafaace26195248ef9e8629ff4c3a5fd604f54bb5c1e566c078e5f5a43d254e54a5d150337af96625e53cb07b23d26f3e092d072a0abf5a2a6eba60a8c430578e40ca2876a313e9953f7f040858d698d068e370c813b989fed4a6ec29048d2dcd4548520b300c1bdfee691e1d8b576fbab8c61a633c20b721ea816792bb1df56a290b261abf34b527280b4b9c12545846c2cbe1ae46823aecdcde16b79f56ebea12813c41141bf5200f79aece8eadf324b0db9fcc5c11c0d9cef2b09c9749b72cc2a80ad750937a611370c1f0da4c5d8962ff2e506f1c6882f568be34bda8f1f7569e8bc27d02104dea5c28df726c7d71fe1705fe4eca2ce989e72cbfdbbc8e70352fcc6a4c014305934408138df489e39316edb830134d59f5fe999327303cf424bbf37a5a13cc516d36100fb4b6e3f6ed1c4a57acf207ee8d6dcf583f21ed4fe82a6225689b96ea7406425932c8c0dcca3729f5cf63c5cc9807a8a75945456fb17ccc12df39cc8ccd744ffc3aa6cd46fa5fd6e1a54ca1fc54d0bab9f3a52965893ad4f645496202b95ffaf338c427ce53f5110780a7db6a6e0976b5d30d492a440371ce7dcadad48c46d1d9c63a39d7256f4ff81a4eb393a051bafce4e4f49c8b37cecf19e1dbbb248f965cb0e6313feec692b3304f8adedce8e7908a9e273fdad262c65b26ef572e97fa0796f1cff359f2f8e58acf70c19d054c2f886d7a198c85963eeb8a005fd052ee7ffbe4102c2dcc1f55d6d326f8a9efb305fa6abc097ffc6d1aaea5145a08432b477e04a66f89304d511efff10219151abde66fa2f439e0fff34a0801e6a31221dd42fb3e12b8b58670aab000cd5659e9bcc99e586087985d335808535442c206f4d1b92b4a550d329e08360a3572c3188d21890b63184a8341db1b728729054bee8c52e322828064dfa59f63c0cd29f8cf33904278988c7bb41b6a3d0ad97201cf9c7bedb20db4db8577f7b9af7b786fe666e4077f1f777a8ff4362e91fcbe6f365454afad62959afaefc103b64c9c22416aa6405a3b04d141f7f566b2da2884f9f4d2d4fa0bbc80a9489603cc35355f895e82dbe27496440cf18fff703b3bd3dadd7b922ae51c41f250ac63cf4280ff85b9b300d2c428a36fe941443a797bd08d4257e41ef8ae5ccc37072819b2b677e8f06ffbfd0e14f2ba533f4deb6e41e48d1a53d1a10b3fdf3ecd76f18bdddfc20d89d17b7342751fd281edb594116e7d77a14371eb8765409d4695624952ec653e250ebd400658779cb1c497677b82c2dd34057fe88f52a23033e309fff4e86d8b006992cb4ce4b5dd7b3c79e7c70f833b97f46d1cafb2823b17d136d51282196b14d1db9f2ed9d7bacf44847713cb64aa9d242af1dee6692fcc96227372b76862eb7dba38e8378bd03441c3cd06479f5b159274945f4c1c51f9c36fd4bc40de58073e0d190d7d8afe74237a9003071f25c3985a0141c48e5e5bb5139fd1f638c8cfc2182d62b3db5bd42c67885ee8eda06bfae2ff9966ebe3bf64102123510c5b2b7997bef16b64a7f3166e56a1bcbe1edab05355fff6fa7d89c400dae0ba616cea947d5e26a17ecac8cdd6d1eebc4fcde199fd994f51dae6b5a8e66f73c47477d26d4ce1e7e47fef325aef6a9c7e23d332cb7e367043b9968ca2d6a07c8630a93ce709a9c97f55fc3845c9ad0226b5a0764e8c5b80d365508d7c09d041b0cc4cc9e064e4b50cf5da437b3589972976fb14302c30ac6177dfe0c989f73a3c4896239897434c5228443b3f2d4b88ce95f4c5cea04cc95d17317fa81290f70f06c2fb680b0d20db0027cc36ce4956ce106ac3e4e01adde902f2f62dc2f60862fd8609db076988cc4472847a57105e412c8d1d7f7f7ab30daebb2cd7d2a424712a4856ac452e047ab8d3d92616fa49b84af13df063a37b7214bd4df6d2a38c01461c91b692d7fc33f3ec0d79444c06c4854ee87ccf526a7893cf672c9d1952de320980f27cb1c1e2c1c43809e35fdb5451b6cfc68c458034a0a6f66a64a211045714433ec88c4b730e0cd5ca8e34e251034b0d1e8814d9a8be137339d1a78cc4243f71f1b1ced090b5f74e43001b3ebf387d804bdbec59f59a3c6fa5b48865fc579c09c180228913fe29a47830f57a0d098c9b93812695ee826c27353f2233e649a66e6899fd217f2a827de99fe9907a3a9ec75874bacfa3162809030be0cb7029254c9f841ef4b593d2477a94e6b17d1d8aaa34ccd65fe1ec1118b6edc9d7b6a4180ad7a867a24eede30cf0a4e8ebb3dc4feacb40a46a10dcb29748fad33b2800423f4b197110f67088d0b896d5aaab2719a4fbb7e49c7a824fa1111926324f8d5500f09a221645d467fbdeb4fbf2408eadf463e21628adc67128582b16a0e7bf7d3067757da0f4ec93cd64b1165edf2331d4a694b87335e087d0d6957eef53cdedef7a7cbeb6487376e14a0bb063cc9205d96f9af110ab876b9024a283efa3270adadd3db3d0c9e4cc974f10410689df9a677808007632ba8adc7b28bd7baab64663a53d5a95ebdacab1f0e23148f986cfe4eab41ac096dfb80e87b9d19a6cb7047f2c4d39b7b57d59934e8ca30a326b4d6578d020806c8584abc161df130a033123417809388836174045f266886dbb79e6ab1461c4c9805d9b1f819be7e276c7a7e5d8617f7a48a8e9658251914b92d4372f55f75a23f966a693aeaf48982120e4bc6540b0e0fd16c9f83167676edc9ac4806b5d3fb4f1014fce72d96d2c98d54a4991f680d171af974f4264cefbd8ed7da40ae0ffc5a22a9aa0083d27a4fbb4e8777e80ec7721edf12522ac437492b66aaedce7374a17ea938e536e9e95d612f846215ce3e26fbf6583748dd83169e6c15722bdf88170db270bf131556d9e12c93ff44373744f80556aa00b1e7ef5b354fbba16f3540f4df48"}) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:24 executing program 3: ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000400)={0x20, 0x0, 0x1, 0x0, 0x0, {0x10}, [@ETHTOOL_A_STRSET_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r0}]}]}, 0x20}}, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) bind$packet(r1, &(0x7f00000000c0)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @random="2037f1375c88"}, 0x14) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000180)={'syztnl2\x00', &(0x7f0000000100)={'syztnl2\x00', 0x0, 0x4, 0x7, 0x1, 0x76, 0xe, @private1={0xfc, 0x1, '\x00', 0x1}, @private1, 0x7800, 0x8000, 0x4d69, 0x3f}}) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) bind$packet(r4, &(0x7f00000000c0)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @random="2037f1375c88"}, 0x14) r6 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) bind$packet(r6, &(0x7f00000000c0)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @random="2037f1375c88"}, 0x14) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f00000003c0)={0x184, 0x0, 0x1, 0x8001, 0x25dfdbfd, {}, [@HEADER={0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x78, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vcan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_vlan\x00'}]}]}, 0x184}, 0x1, 0x0, 0x0, 0x4}, 0x20000050) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r9 = getpid() process_vm_writev(r9, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r10 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r10, 0x0) write(r8, &(0x7f0000000200)='E', 0x140000) 09:56:24 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x14134c) 09:56:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 5) 09:56:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200), 0x0) [ 2366.856582] FAULT_INJECTION: forcing a failure. [ 2366.856582] name failslab, interval 1, probability 0, space 0, times 0 [ 2366.857707] CPU: 1 PID: 40558 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2366.858386] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2366.859074] Call Trace: [ 2366.859298] [ 2366.859499] dump_stack_lvl+0xc1/0xf0 [ 2366.859773] should_fail_ex+0x4b4/0x5b0 [ 2366.860039] should_failslab+0x9/0x20 [ 2366.860285] __kmem_cache_alloc_node+0x66/0x320 [ 2366.860675] ? mark_lock.part.0+0xef/0x2f50 [ 2366.861047] ? __iomap_dio_rw+0x25f/0x1d00 [ 2366.861415] kmalloc_trace+0x26/0xc0 [ 2366.861762] __iomap_dio_rw+0x25f/0x1d00 [ 2366.862122] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2366.862626] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2366.863131] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2366.863533] ? mark_held_locks+0x9e/0xe0 [ 2366.863885] ? jbd2_journal_stop+0x5cc/0xde0 [ 2366.864261] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2366.864738] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2366.865109] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2366.865506] iomap_dio_rw+0x40/0xa0 [ 2366.865817] ext4_file_write_iter+0xad6/0x19b0 [ 2366.866209] ? lock_acquire+0xf1/0x4c0 [ 2366.866544] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2366.866949] ? lock_is_held_type+0x9f/0x120 [ 2366.867296] ? lock_is_held_type+0x9f/0x120 [ 2366.867845] vfs_write+0x97d/0xdd0 [ 2366.868464] ? __pfx_vfs_write+0x10/0x10 [ 2366.869027] ? __fget_files+0x267/0x480 [ 2366.869300] ksys_write+0x122/0x250 [ 2366.869586] ? __pfx_ksys_write+0x10/0x10 [ 2366.869943] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2366.870392] do_syscall_64+0x3f/0x90 [ 2366.870724] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2366.871169] RIP: 0033:0x7f0dfaa55b19 [ 2366.871494] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2366.873017] RSP: 002b:00007f0df7fcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2366.873671] RAX: ffffffffffffffda RBX: 00007f0dfab68f60 RCX: 00007f0dfaa55b19 [ 2366.874249] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2366.874830] RBP: 00007f0df7fcb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2366.875406] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2366.875990] R13: 00007ffef3a5677f R14: 00007f0df7fcb300 R15: 0000000000022000 [ 2366.876594] 09:56:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() openat(r0, &(0x7f0000000100)='./file1\x00', 0x480000, 0x30) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2, 0xffff}, 0x0, 0x0, 0x0, 0x9, 0x1000, 0xffffffff}, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000000), 0x2, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:25 executing program 0: prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000180)={0x2001a00, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1028, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, @perf_config_ext={0x2, 0x2d88}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, r0, 0x9) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x5, 0x0, 0x0, 0x0, 0xc, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xe}, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x8, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000005940)={0x0, 0x0}) recvmmsg$unix(r0, &(0x7f0000005700)=[{{&(0x7f0000000680)=@abs, 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000700)=""/241, 0xf1}, {&(0x7f0000000800)=""/192, 0xc0}, {&(0x7f00000059c0)=""/4096, 0x1000}], 0x3, &(0x7f0000000900)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe0}}, {{&(0x7f0000000a00), 0x6e, &(0x7f0000000cc0)=[{&(0x7f0000000a80)=""/213, 0xd5}, {&(0x7f0000000b80)=""/138, 0x8a}, {&(0x7f0000000c40)=""/92, 0x5c}], 0x3, &(0x7f0000000d00)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000000d40), 0x6e, &(0x7f0000000dc0)}}, {{&(0x7f0000000e00)=@abs, 0x6e, &(0x7f0000000f80)=[{&(0x7f0000000e80)=""/250, 0xfa}], 0x1, &(0x7f0000000fc0)}}, {{&(0x7f0000001000), 0x6e, &(0x7f00000014c0)=[{&(0x7f0000001080)=""/214, 0xd6}, {&(0x7f0000001180)=""/72, 0x48}, {&(0x7f0000001200)=""/48, 0x30}, {&(0x7f0000001240)=""/163, 0xa3}, {&(0x7f0000001300)=""/232, 0xe8}, {&(0x7f0000001400)=""/179, 0xb3}], 0x6, &(0x7f0000001540)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000006930630984bdbe80000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x138}}, {{&(0x7f0000001700), 0x6e, &(0x7f0000002800)=[{&(0x7f0000001680)=""/27, 0x1b}, {&(0x7f0000002bc0)=""/4096, 0x1000}, {&(0x7f0000000dc0)=""/7, 0x7}], 0x3, &(0x7f0000002840)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38}}, {{&(0x7f0000002880), 0x6e, &(0x7f0000003cc0)=[{&(0x7f0000002900)=""/88, 0x58}, {&(0x7f0000002980)=""/36, 0x24}, {&(0x7f00000029c0)=""/15, 0xf}, {&(0x7f0000000fc0)=""/22, 0x16}, {&(0x7f0000002a40)=""/27, 0x1b}, {&(0x7f0000002a80)=""/75, 0x4b}, {&(0x7f0000003bc0)=""/227, 0xe3}, {&(0x7f0000002b00)=""/114, 0x72}], 0x8, &(0x7f0000003d40)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}], 0x70}}, {{&(0x7f0000003e00), 0x6e, &(0x7f0000005400)=[{&(0x7f0000003e80)=""/4096, 0x1000}, {&(0x7f0000004e80)=""/58, 0x3a}, {&(0x7f0000004ec0)=""/230, 0xe6}, {&(0x7f0000004fc0)=""/212, 0xd4}, {&(0x7f00000050c0)=""/229, 0xe5}, {&(0x7f00000051c0)=""/224, 0xe0}, {&(0x7f00000052c0)=""/255, 0xff}, {&(0x7f00000053c0)=""/2, 0x2}], 0x8, &(0x7f0000005480)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f0000005540), 0x6e, &(0x7f00000056c0)=[{&(0x7f00000055c0)=""/208, 0xd0}], 0x1}}], 0x9, 0x2100, &(0x7f0000005980)={r2, r3+10000000}) r4 = syz_io_uring_setup(0x48b8, &(0x7f0000000340)={0x0, 0xf015, 0x20, 0x1, 0x304}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)) syz_io_uring_setup(0x1e86, &(0x7f00000003c0)={0x0, 0xdcd8, 0x20, 0x2, 0x80, 0x0, r0}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000440), &(0x7f0000000480)=0x0) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) fcntl$getownex(r4, 0x10, &(0x7f0000000600)) r8 = socket$inet_icmp(0x2, 0x2, 0x1) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000640)={{0x1, 0x1, 0x18, r8, {0x10c}}, './file1\x00'}) syz_io_uring_submit(r5, r6, &(0x7f0000000540)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r0, 0x80, &(0x7f00000004c0)=@pppol2tpv3={0x18, 0x1, {0x0, r0, {0x2, 0x4e23, @rand_addr=0x64010101}, 0x3, 0x1, 0x3, 0x1}}, 0x0, 0x0, 0x0, {0x0, r7}}, 0x8) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:25 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 9) 09:56:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200), 0x0) 09:56:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:25 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x14134e) [ 2367.303401] FAULT_INJECTION: forcing a failure. [ 2367.303401] name failslab, interval 1, probability 0, space 0, times 0 [ 2367.304718] CPU: 0 PID: 40847 Comm: syz-executor.7 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2367.306264] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2367.308044] Call Trace: [ 2367.308592] [ 2367.309110] dump_stack_lvl+0xc1/0xf0 [ 2367.309921] should_fail_ex+0x4b4/0x5b0 [ 2367.310781] ? ext4_find_extent+0xa41/0xd30 [ 2367.311713] should_failslab+0x9/0x20 [ 2367.312563] __kmem_cache_alloc_node+0x66/0x320 [ 2367.313581] ? ext4_find_extent+0xa41/0xd30 [ 2367.314528] ? ext4_find_extent+0xa41/0xd30 [ 2367.315485] __kmalloc+0x4a/0x160 [ 2367.316276] ext4_find_extent+0xa41/0xd30 [ 2367.317211] ? __lock_acquire+0x19b1/0x6340 [ 2367.318216] ext4_ext_map_blocks+0x1c7/0x5940 [ 2367.319267] ? __pfx___lock_acquire+0x10/0x10 [ 2367.320267] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2367.321349] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2367.322457] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2367.323577] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2367.324668] ? lock_acquire+0x19a/0x4c0 [ 2367.325589] ? ext4_map_blocks+0x270/0x1970 [ 2367.326568] ? __pfx_lock_acquire+0x10/0x10 [ 2367.327533] ? ext4_es_lookup_extent+0x48c/0xad0 [ 2367.328617] ? lock_release+0x1e3/0x680 [ 2367.329575] ? lock_is_held_type+0x9f/0x120 [ 2367.330548] ? down_read+0x1b4/0x470 [ 2367.331385] ? __pfx_down_read+0x10/0x10 [ 2367.332292] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2367.333360] ext4_map_blocks+0xaed/0x1970 [ 2367.334303] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2367.335355] ? jbd2__journal_start+0xf7/0x810 [ 2367.336405] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2367.336885] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2367.337372] ? ext4_iomap_begin+0x48a/0x710 [ 2367.337776] ? ext4_meta_trans_blocks+0x252/0x310 [ 2367.338329] ext4_iomap_begin+0x3b1/0x710 [ 2367.338752] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2367.339244] ? mark_held_locks+0x9e/0xe0 [ 2367.339633] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2367.340147] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2367.340614] iomap_iter+0x42f/0x1000 [ 2367.341027] __iomap_dio_rw+0x6d2/0x1d00 [ 2367.341399] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2367.342009] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2367.342406] ? jbd2_journal_stop+0x5cc/0xde0 [ 2367.342831] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2367.343835] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2367.344257] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2367.345092] iomap_dio_rw+0x40/0xa0 [ 2367.345475] ext4_file_write_iter+0xad6/0x19b0 [ 2367.345995] ? lock_acquire+0xf1/0x4c0 [ 2367.346395] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2367.346907] ? lock_is_held_type+0x9f/0x120 [ 2367.347354] ? lock_is_held_type+0x9f/0x120 [ 2367.347779] vfs_write+0x97d/0xdd0 [ 2367.348263] ? __pfx_vfs_write+0x10/0x10 [ 2367.348626] ? __fget_files+0x267/0x480 [ 2367.349124] ksys_write+0x122/0x250 [ 2367.349476] ? __pfx_ksys_write+0x10/0x10 [ 2367.349915] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2367.350883] do_syscall_64+0x3f/0x90 [ 2367.351234] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2367.352410] RIP: 0033:0x7fcaec9e1b19 [ 2367.353299] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2367.357348] RSP: 002b:00007fcae9f57188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2367.358967] RAX: ffffffffffffffda RBX: 00007fcaecaf4f60 RCX: 00007fcaec9e1b19 [ 2367.360463] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2367.362013] RBP: 00007fcae9f571d0 R08: 0000000000000000 R09: 0000000000000000 [ 2367.363534] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2367.365118] R13: 00007fff4bf2693f R14: 00007fcae9f57300 R15: 0000000000022000 [ 2367.366689] 09:56:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 6) 09:56:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x14134c) 09:56:41 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 10) 09:56:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140321) 09:56:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) clone3(&(0x7f0000000600)={0x1800000, &(0x7f00000001c0), &(0x7f00000002c0)=0x0, &(0x7f0000000300), {0x20}, &(0x7f00000003c0)=""/168, 0xa8, &(0x7f0000000480)=""/117, &(0x7f0000000500)=[r1, r2, r1, r2, r1, r1, r1, 0x0, r2], 0x9, {r0}}, 0x58) pidfd_open(r4, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x4, 0x1, 0x81, 0x0, 0x0, 0xff, 0x40029, 0x4, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x6, 0x2, @perf_bp, 0x42140, 0x7fff, 0xffff0001, 0x3, 0xfffffffffffffffb, 0x7f, 0x7, 0x0, 0x4, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r5 = getpid() perf_event_open(&(0x7f0000000240)={0x5, 0x80, 0x5, 0x6, 0x4, 0xfe, 0x0, 0x0, 0x20000, 0x8, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_bp={&(0x7f0000000180), 0x4}, 0x2000, 0x5, 0x2, 0x6, 0x295, 0x3, 0xff, 0x0, 0x794, 0x0, 0x1ff}, r5, 0x3, r3, 0x1) 09:56:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_POLL_ADD={0x6, 0x4, 0x0, @fd_index=0x5, 0x0, 0x0, 0x0, {0x4334}, 0x1}, 0x4) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:41 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x141a3e) 09:56:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x40200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:41 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r0 = getpid() process_vm_writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/236, 0xec}], 0x1, &(0x7f0000000500)=[{&(0x7f0000000200)=""/232, 0xe8}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f0000000300)=""/40, 0x28}, {&(0x7f00000004c0)=""/39, 0x27}], 0x4, 0x0) r1 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r2) perf_event_open(&(0x7f0000000600)={0x4, 0x80, 0x1f, 0x8, 0x6, 0x5, 0x0, 0x401, 0x20, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x6, 0x1, @perf_bp={&(0x7f0000000540), 0x353792b2eba8b41f}, 0x40004, 0xffffffff, 0x4, 0x0, 0x8, 0x10001, 0x8001, 0x0, 0x8001, 0x0, 0x10000}, r1, 0x8, r2, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000680)='./file1\x00', 0x2000, 0x0) 09:56:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() sendfile(r0, r0, &(0x7f0000000000)=0x7f, 0x6) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x1, 0x0, 0x5, 0x0, 0x0, 0x1}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:41 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x142000) 09:56:41 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 11) 09:56:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 7) 09:56:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0xa01, 0x80) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x5a, 0x49, 0x6, 0x9, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, @perf_config_ext={0x3, 0x2}, 0x90, 0x7, 0x5, 0x2, 0x401, 0x0, 0x8, 0x0, 0x200, 0x0, 0x64}, 0x0, 0x5, 0xffffffffffffffff, 0x8) process_vm_writev(0x0, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000180)=@abs, 0x6e, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/186, 0xba}, {&(0x7f00000003c0)=""/95, 0x5f}, {&(0x7f0000000300)=""/24, 0x18}, {&(0x7f0000000440)=""/35, 0x23}, {&(0x7f0000000480)=""/58, 0x3a}, {&(0x7f00000004c0)=""/128, 0x80}, {&(0x7f0000000600)=""/217, 0xd9}, {&(0x7f0000000700)=""/150, 0x96}], 0x8, &(0x7f0000000840)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0xc8}, 0x0) getsockopt$bt_sco_SCO_CONNINFO(r5, 0x11, 0x2, &(0x7f0000000940)=""/153, &(0x7f0000000a00)=0x99) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r4, 0xc018937d, &(0x7f0000000a40)={{0x1, 0x1, 0x18, r3, {0xfffff505}}, './file1\x00'}) connect$bt_sco(r6, &(0x7f0000000a80)={0x1f, @none}, 0x8) write(r0, &(0x7f0000000200)='E', 0x140000) [ 2384.114343] FAULT_INJECTION: forcing a failure. [ 2384.114343] name failslab, interval 1, probability 0, space 0, times 0 [ 2384.115627] CPU: 0 PID: 41424 Comm: syz-executor.7 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2384.116273] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2384.116950] Call Trace: [ 2384.117165] [ 2384.117357] dump_stack_lvl+0xc1/0xf0 [ 2384.117694] should_fail_ex+0x4b4/0x5b0 [ 2384.118042] ? __es_insert_extent+0xed1/0x1370 [ 2384.118418] should_failslab+0x9/0x20 [ 2384.118756] kmem_cache_alloc+0x62/0x370 [ 2384.119116] __es_insert_extent+0xed1/0x1370 [ 2384.119488] ? __pfx_do_raw_write_lock+0x10/0x10 [ 2384.119899] ext4_es_insert_extent+0x2b4/0xc50 [ 2384.120289] ? __pfx_ext4_es_insert_extent+0x10/0x10 [ 2384.120731] ? __pfx_lock_release+0x10/0x10 [ 2384.121098] ? kasan_set_track+0x25/0x30 [ 2384.121460] ? __pfx_ext4_es_is_delayed+0x10/0x10 [ 2384.121909] ? __es_find_extent_range+0x197/0x4b0 [ 2384.122308] ? do_raw_read_unlock+0x44/0xe0 [ 2384.122681] ext4_ext_map_blocks+0x18eb/0x5940 [ 2384.123076] ? __pfx___lock_acquire+0x10/0x10 [ 2384.123447] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2384.123825] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2384.124228] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2384.124632] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2384.125069] ? lock_acquire+0x19a/0x4c0 [ 2384.125399] ? ext4_map_blocks+0x270/0x1970 [ 2384.125766] ? __pfx_lock_acquire+0x10/0x10 [ 2384.126116] ? ext4_es_lookup_extent+0x48c/0xad0 [ 2384.126504] ? lock_release+0x1e3/0x680 [ 2384.126844] ? lock_is_held_type+0x9f/0x120 [ 2384.127225] ? down_read+0x1b4/0x470 [ 2384.127545] ? __pfx_down_read+0x10/0x10 [ 2384.127894] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2384.128293] ext4_map_blocks+0xaed/0x1970 [ 2384.128648] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2384.129082] ? jbd2__journal_start+0xf7/0x810 [ 2384.129470] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2384.129897] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2384.130323] ? ext4_iomap_begin+0x48a/0x710 [ 2384.130684] ? ext4_meta_trans_blocks+0x252/0x310 [ 2384.131094] ext4_iomap_begin+0x3b1/0x710 [ 2384.131454] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2384.131843] ? mark_held_locks+0x9e/0xe0 [ 2384.132186] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2384.132617] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2384.133017] iomap_iter+0x42f/0x1000 [ 2384.133367] __iomap_dio_rw+0x6d2/0x1d00 [ 2384.133723] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2384.134214] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2384.134610] ? jbd2_journal_stop+0x5cc/0xde0 [ 2384.134990] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2384.135460] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2384.135859] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2384.136260] iomap_dio_rw+0x40/0xa0 [ 2384.136573] ext4_file_write_iter+0xad6/0x19b0 [ 2384.136988] ? lock_acquire+0xf1/0x4c0 [ 2384.137327] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2384.137744] ? lock_is_held_type+0x9f/0x120 [ 2384.138108] ? lock_is_held_type+0x9f/0x120 [ 2384.138473] vfs_write+0x97d/0xdd0 [ 2384.138792] ? __pfx_vfs_write+0x10/0x10 [ 2384.139144] ? __fget_files+0x267/0x480 [ 2384.139518] ksys_write+0x122/0x250 [ 2384.139672] FAULT_INJECTION: forcing a failure. [ 2384.139672] name failslab, interval 1, probability 0, space 0, times 0 [ 2384.139822] ? __pfx_ksys_write+0x10/0x10 [ 2384.141098] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2384.141543] do_syscall_64+0x3f/0x90 [ 2384.141865] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2384.142316] RIP: 0033:0x7fcaec9e1b19 [ 2384.142660] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2384.144105] RSP: 002b:00007fcae9f57188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2384.144738] RAX: ffffffffffffffda RBX: 00007fcaecaf4f60 RCX: 00007fcaec9e1b19 [ 2384.145340] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2384.145941] RBP: 00007fcae9f571d0 R08: 0000000000000000 R09: 0000000000000000 [ 2384.146521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2384.147086] R13: 00007fff4bf2693f R14: 00007fcae9f57300 R15: 0000000000022000 [ 2384.147683] [ 2384.147883] CPU: 1 PID: 41485 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2384.148547] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2384.149257] Call Trace: [ 2384.149469] [ 2384.149656] dump_stack_lvl+0xc1/0xf0 [ 2384.149989] should_fail_ex+0x4b4/0x5b0 [ 2384.150329] ? jbd2__journal_start+0x194/0x810 [ 2384.150730] should_failslab+0x9/0x20 [ 2384.151047] kmem_cache_alloc+0x62/0x370 [ 2384.151389] jbd2__journal_start+0x194/0x810 [ 2384.151786] __ext4_journal_start_sb+0x3d7/0x560 [ 2384.152185] ? ext4_iomap_begin+0x48a/0x710 [ 2384.152538] ? ext4_meta_trans_blocks+0x252/0x310 [ 2384.152969] ext4_iomap_begin+0x48a/0x710 [ 2384.153345] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2384.153729] ? mark_held_locks+0x9e/0xe0 [ 2384.154063] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2384.154483] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2384.154908] iomap_iter+0x42f/0x1000 [ 2384.155235] __iomap_dio_rw+0x6d2/0x1d00 [ 2384.155581] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2384.156057] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2384.156432] ? jbd2_journal_stop+0x5cc/0xde0 [ 2384.156821] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2384.157313] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2384.157699] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2384.158092] iomap_dio_rw+0x40/0xa0 [ 2384.158399] ext4_file_write_iter+0xad6/0x19b0 [ 2384.158810] ? lock_acquire+0xf1/0x4c0 [ 2384.159133] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2384.159536] ? lock_is_held_type+0x9f/0x120 [ 2384.159932] ? lock_is_held_type+0x9f/0x120 [ 2384.160288] vfs_write+0x97d/0xdd0 [ 2384.160595] ? __pfx_vfs_write+0x10/0x10 [ 2384.160979] ? __fget_files+0x267/0x480 [ 2384.161331] ksys_write+0x122/0x250 [ 2384.161636] ? __pfx_ksys_write+0x10/0x10 [ 2384.162015] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2384.162437] do_syscall_64+0x3f/0x90 [ 2384.162755] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2384.163179] RIP: 0033:0x7f0dfaa55b19 [ 2384.163477] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2384.164921] RSP: 002b:00007f0df7faa188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2384.165520] RAX: ffffffffffffffda RBX: 00007f0dfab69020 RCX: 00007f0dfaa55b19 [ 2384.166069] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2384.166617] RBP: 00007f0df7faa1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2384.167170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2384.167719] R13: 00007ffef3a5677f R14: 00007f0df7faa300 R15: 0000000000022000 [ 2384.168284] 09:56:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 8) 09:56:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = getegid() r4 = getpid() process_vm_writev(r4, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r4], 0x3}, 0x58) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, r3, 0x0, 0x401}, 0x0, 0x0, 0x3f, 0x8, 0x2, 0x9, 0xe, 0xfffd, 0x1, 0x4, r1, r4}) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x8, 0x110, r0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r6) syz_io_uring_submit(r5, 0x0, &(0x7f0000000000)=@IORING_OP_SPLICE={0x1e, 0x4, 0x0, @fd_index=0x9, 0x4, {0x0, r6}, 0xd2d9, 0x4, 0x1}, 0x7ea) 09:56:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140372) 09:56:58 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x142103) 09:56:58 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 12) 09:56:58 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x142000) 09:56:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100), &(0x7f0000000140)={0x0, 0xfb, 0x61, 0x2, 0x6, "d633cfa13b892c9a839cf56d9cd3534b", "5a342b1dc9693715f8ef75ac9e0ae4ae4ebbe6e9d15ba26f2ed95309ea3939062f53b4765e9f82384b2c39095781a4eafba9d57589cb8991e7fe3139ae60fc06300f42377ff09bba22f8b901"}, 0x61, 0x3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) fork() ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000180)) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) pidfd_open(r3, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r4) fchownat(r4, &(0x7f0000000000)='./file1\x00', 0x0, 0xffffffffffffffff, 0x800) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = accept(r0, &(0x7f0000000100)=@rc={0x1f, @fixed}, &(0x7f0000000000)=0x80) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000180)="59b2cdc68db9f714d097bd01279d9a96aa3fec39fcaf25269a0ff8b5ada4b582eae8693721e3284dcbdf54c2a4a29c0c313c35d3a29756fff5c58f1e6017ee5e4ae1b2566f94893897fabf38b0b626ddc83f4bbc21", 0x55}], 0x1, 0x3, 0x30) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:56:58 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x143813) 09:57:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="b0f4074243d654ebb4d09022a0cd2a35508f45e1f9609ac5b7ac83a1e3b16e21915e1f909c6d4124d5fbc4be1e", 0x2d}, {&(0x7f00000003c0)="14a04e75a9fac18e325891700794467bda88e1484337c34c251c9c6bd5f1a8ae4c44d90d46e47285c41d54332ecf23f2507b59872a35d8838b151450cadf2aae9dacb9930eeaafdce1584c01bcad9284fc2568d05051edbae2d93ac48475ead7d9d06c92d928bf62afc64807ac7f8c0563bc7383ab692868a1275fce5b0fa7f095433f43a767927a365b94465f306b8354de6387a20adda5428cef7d7e2ec92655be49cfb2bfbafc1ab25b299f82903d23f12078e804b6b76bd8e85946ad4045ff0827f0bf4884fe5c5d3da10abb6a379fec3b2eb3609404c1e0e697de", 0xdd}], 0x2, 0xc0, 0x7f) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 9) 09:57:14 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 1) 09:57:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4000010, 0xffffffffffffffff, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000240)=@IORING_OP_ACCEPT={0xd, 0x1, 0x0, r0, &(0x7f0000000000)=0x80, &(0x7f00000001c0)=@nfc_llcp, 0x0, 0x80000}, 0xffff) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) process_vm_writev(r2, &(0x7f0000001600)=[{&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f00000003c0)=""/86, 0x56}, {&(0x7f0000000440)=""/137, 0x89}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/226, 0xe2}, {&(0x7f0000000500)=""/80, 0x50}], 0x6, &(0x7f0000001700)=[{&(0x7f0000001680)=""/55, 0x37}, {&(0x7f00000018c0)=""/194, 0xc2}], 0x2, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r4) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r4, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB="01009de88a914dc82d382804119f8c81e1002c02000000000000004ea36126f8892e8abd395f4eb6e636ff307b9732df7b2cc4ec1a50", @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00./file1\x00']) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) 09:57:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140394) 09:57:14 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x143e1a) 09:57:14 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 13) [ 2416.689883] FAULT_INJECTION: forcing a failure. [ 2416.689883] name failslab, interval 1, probability 0, space 0, times 0 [ 2416.693402] CPU: 0 PID: 41982 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2416.695292] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2416.697187] Call Trace: [ 2416.697778] [ 2416.698276] dump_stack_lvl+0xc1/0xf0 [ 2416.699128] should_fail_ex+0x4b4/0x5b0 [ 2416.700073] ? ext4_mb_new_blocks+0x64a/0x4630 [ 2416.701211] should_failslab+0x9/0x20 [ 2416.702139] kmem_cache_alloc+0x62/0x370 [ 2416.703109] ? __mark_inode_dirty+0x68c/0xc10 [ 2416.704187] ext4_mb_new_blocks+0x64a/0x4630 [ 2416.705268] ? __is_insn_slot_addr+0x125/0x290 [ 2416.706365] ? __pfx_register_lock_class+0x10/0x10 [ 2416.707529] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 2416.708655] ? ext4_get_branch+0x541/0x6d0 [ 2416.709675] ext4_ind_map_blocks+0x15fa/0x2200 [ 2416.710759] ? __pfx___lock_acquire+0x10/0x10 [ 2416.711534] FAULT_INJECTION: forcing a failure. [ 2416.711534] name failslab, interval 1, probability 0, space 0, times 0 [ 2416.711829] ? __pfx_ext4_ind_map_blocks+0x10/0x10 [ 2416.714794] ? lock_acquire+0x19a/0x4c0 [ 2416.715553] ? __pfx_lock_acquire+0x10/0x10 [ 2416.716372] ? lock_release+0x1e3/0x680 [ 2416.717119] ? lock_is_held_type+0x9f/0x120 [ 2416.718124] ? lock_is_held_type+0x9f/0x120 [ 2416.719190] ? down_write+0x11a/0x1f0 [ 2416.720075] ? __pfx_down_write+0x10/0x10 [ 2416.721107] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2416.722231] ext4_map_blocks+0xc58/0x1970 [ 2416.723273] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2416.724388] ? jbd2__journal_start+0xf7/0x810 [ 2416.725464] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2416.726573] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2416.727760] ? ext4_iomap_begin+0x48a/0x710 [ 2416.728788] ? ext4_meta_trans_blocks+0x252/0x310 [ 2416.729964] ext4_iomap_begin+0x3b1/0x710 [ 2416.730952] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2416.732060] ? mark_held_locks+0x9e/0xe0 [ 2416.733011] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2416.734293] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2416.735411] iomap_iter+0x42f/0x1000 [ 2416.736324] __iomap_dio_rw+0x6d2/0x1d00 [ 2416.737314] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2416.738723] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2416.739776] ? jbd2_journal_stop+0x5cc/0xde0 [ 2416.740836] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2416.742167] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2416.743340] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2416.744527] iomap_dio_rw+0x40/0xa0 [ 2416.745464] ext4_file_write_iter+0xad6/0x19b0 [ 2416.746590] ? lock_acquire+0xf1/0x4c0 [ 2416.747518] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2416.748741] ? lock_is_held_type+0x9f/0x120 [ 2416.749792] ? lock_is_held_type+0x9f/0x120 [ 2416.750839] vfs_write+0x97d/0xdd0 [ 2416.751672] ? __pfx_vfs_write+0x10/0x10 [ 2416.752627] ? __fget_files+0x267/0x480 [ 2416.753603] ksys_write+0x122/0x250 [ 2416.754493] ? __pfx_ksys_write+0x10/0x10 [ 2416.755507] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2416.756759] do_syscall_64+0x3f/0x90 [ 2416.757694] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2416.758974] RIP: 0033:0x7f0dfaa55b19 [ 2416.759866] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2416.764231] RSP: 002b:00007f0df7fcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2416.766006] RAX: ffffffffffffffda RBX: 00007f0dfab68f60 RCX: 00007f0dfaa55b19 [ 2416.767679] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2416.769318] RBP: 00007f0df7fcb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2416.770976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2416.772607] R13: 00007ffef3a5677f R14: 00007f0df7fcb300 R15: 0000000000022000 [ 2416.774342] [ 2416.774892] CPU: 1 PID: 41985 Comm: syz-executor.7 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2416.775787] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2416.776609] Call Trace: [ 2416.776890] [ 2416.777140] dump_stack_lvl+0xc1/0xf0 [ 2416.777591] should_fail_ex+0x4b4/0x5b0 [ 2416.778052] ? ext4_find_extent+0xa41/0xd30 [ 2416.778543] should_failslab+0x9/0x20 [ 2416.778951] __kmem_cache_alloc_node+0x66/0x320 [ 2416.779503] ? ext4_find_extent+0xa41/0xd30 [ 2416.779973] ? ext4_find_extent+0xa41/0xd30 [ 2416.780461] __kmalloc+0x4a/0x160 [ 2416.780848] ext4_find_extent+0xa41/0xd30 [ 2416.781323] ext4_ext_map_blocks+0x1c7/0x5940 [ 2416.781835] ? __pfx___lock_acquire+0x10/0x10 [ 2416.782320] ? __pfx___lock_acquire+0x10/0x10 [ 2416.782787] ? __schedule+0x9b1/0x2b10 [ 2416.783216] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2416.783736] ? ext4_map_blocks+0x6f1/0x1970 [ 2416.784216] ? __pfx_lock_acquire+0x10/0x10 [ 2416.784699] ? lock_is_held_type+0x9f/0x120 [ 2416.785179] ? lock_is_held_type+0x9f/0x120 [ 2416.785636] ? down_write+0x11a/0x1f0 [ 2416.786055] ? __pfx_down_write+0x10/0x10 [ 2416.786517] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2416.787020] ext4_map_blocks+0x763/0x1970 [ 2416.787481] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2416.787972] ? jbd2__journal_start+0xf7/0x810 [ 2416.788469] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2416.788999] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2416.789535] ? ext4_iomap_begin+0x48a/0x710 [ 2416.789983] ? ext4_meta_trans_blocks+0x252/0x310 [ 2416.790515] ext4_iomap_begin+0x3b1/0x710 [ 2416.790991] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2416.791492] ? mark_held_locks+0x9e/0xe0 [ 2416.791932] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2416.792442] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2416.792823] iomap_iter+0x42f/0x1000 [ 2416.793154] __iomap_dio_rw+0x6d2/0x1d00 [ 2416.793525] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2416.794004] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2416.794377] ? jbd2_journal_stop+0x5cc/0xde0 [ 2416.794733] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2416.795177] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2416.795569] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2416.795959] iomap_dio_rw+0x40/0xa0 [ 2416.796271] ext4_file_write_iter+0xad6/0x19b0 [ 2416.796645] ? lock_acquire+0xf1/0x4c0 [ 2416.796979] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2416.797431] ? lock_is_held_type+0x9f/0x120 [ 2416.797908] ? lock_is_held_type+0x9f/0x120 [ 2416.798397] vfs_write+0x97d/0xdd0 [ 2416.798792] ? __pfx_vfs_write+0x10/0x10 [ 2416.799237] ? __fget_files+0x267/0x480 [ 2416.799701] ksys_write+0x122/0x250 [ 2416.800066] ? __pfx_ksys_write+0x10/0x10 [ 2416.800499] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2416.801008] do_syscall_64+0x3f/0x90 [ 2416.801423] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2416.801943] RIP: 0033:0x7fcaec9e1b19 [ 2416.802373] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2416.804228] RSP: 002b:00007fcae9f57188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2416.805029] RAX: ffffffffffffffda RBX: 00007fcaecaf4f60 RCX: 00007fcaec9e1b19 [ 2416.805776] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2416.806519] RBP: 00007fcae9f571d0 R08: 0000000000000000 R09: 0000000000000000 [ 2416.807261] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2416.807954] R13: 00007fff4bf2693f R14: 00007fcae9f57300 R15: 0000000000022000 [ 2416.808737] [ 2416.829923] FAULT_INJECTION: forcing a failure. [ 2416.829923] name failslab, interval 1, probability 0, space 0, times 0 [ 2416.833578] CPU: 0 PID: 41983 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2416.835538] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2416.837491] Call Trace: [ 2416.838085] [ 2416.838631] dump_stack_lvl+0xc1/0xf0 [ 2416.839531] should_fail_ex+0x4b4/0x5b0 [ 2416.840464] ? jbd2__journal_start+0x194/0x810 [ 2416.841500] should_failslab+0x9/0x20 [ 2416.842424] kmem_cache_alloc+0x62/0x370 [ 2416.843394] jbd2__journal_start+0x194/0x810 [ 2416.844435] __ext4_journal_start_sb+0x3d7/0x560 [ 2416.845563] ? ext4_dirty_inode+0xa5/0x130 [ 2416.846576] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2416.847696] ext4_dirty_inode+0xa5/0x130 [ 2416.848670] __mark_inode_dirty+0x1aa/0xc10 [ 2416.849705] generic_update_time+0x21b/0x2b0 [ 2416.850777] file_modified_flags+0x2d4/0x330 [ 2416.851818] ? __pfx_file_modified_flags+0x10/0x10 [ 2416.852990] ? iov_iter_alignment+0xe2/0x5f0 [ 2416.854159] ext4_file_write_iter+0x1449/0x19b0 [ 2416.855254] ? lock_acquire+0xf1/0x4c0 [ 2416.856188] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2416.857382] ? lock_is_held_type+0x9f/0x120 [ 2416.858412] ? lock_is_held_type+0x9f/0x120 [ 2416.859509] vfs_write+0x97d/0xdd0 [ 2416.860371] ? __pfx_vfs_write+0x10/0x10 [ 2416.861319] ? __fget_files+0x267/0x480 [ 2416.862264] ksys_write+0x122/0x250 [ 2416.863136] ? __pfx_ksys_write+0x10/0x10 [ 2416.864137] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2416.865364] do_syscall_64+0x3f/0x90 [ 2416.866082] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2416.867037] RIP: 0033:0x7f017828eb19 [ 2416.867722] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2416.871508] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2416.872877] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2416.873703] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2416.874253] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2416.874821] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2416.875373] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2416.875943] 09:57:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340), 0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x20002}, 0x0, 0x5}, 0x0, 0xffffffffffffffff, r0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) fcntl$getownex(r2, 0x10, &(0x7f00000001c0)) getpid() ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000b80)=0x0) r5 = memfd_secret(0x80000) perf_event_open(&(0x7f0000000b00)={0x5, 0x80, 0x0, 0x6, 0x2, 0x4, 0x0, 0x10001, 0x2100, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x3, 0x2}, 0x9000, 0x7, 0x9, 0x5, 0x3, 0x8001, 0xe08, 0x0, 0xfffffeff, 0x0, 0x6}, r4, 0xffffffffffffffff, r5, 0x8) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000cc0)) r6 = getpid() process_vm_writev(r6, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000b00)}, 0x58) process_vm_writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)=""/55, 0x37}], 0x1, &(0x7f0000000a80)=[{&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f0000000480)=""/207, 0xcf}, {&(0x7f0000000600)=""/220, 0xdc}, {&(0x7f0000000700)=""/158, 0x9e}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/229, 0xe5}, {&(0x7f0000000980)=""/208, 0xd0}, {&(0x7f0000000180)=""/36, 0x24}], 0x8, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = getpgrp(r1) process_vm_writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)=""/85, 0x55}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f00000017c0)=""/4096, 0x1000}], 0x4, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/50, 0x32}], 0x1, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:15 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x143f00) 09:57:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:15 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 14) 09:57:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 2) 09:57:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 10) 09:57:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x1404e2) 09:57:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) process_vm_writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000100)=""/155, 0x9b}, {&(0x7f00000001c0)=""/4, 0x4}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000240)=""/28, 0x1c}], 0x5, &(0x7f0000001700)=[{&(0x7f00000003c0)=""/197, 0xc5}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000001600)=""/185, 0xb9}, {&(0x7f00000027c0)=""/176, 0xb0}, {&(0x7f0000000300)=""/3, 0x3}, {&(0x7f0000002880)=""/162, 0xa2}], 0x7, 0x0) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) process_vm_writev(r2, &(0x7f0000002f80)=[{&(0x7f0000002940)=""/208, 0xd0}, {&(0x7f0000002a40)=""/203, 0xcb}, {&(0x7f0000002bc0)=""/86, 0x56}, {&(0x7f0000002c40)=""/124, 0x7c}, {&(0x7f0000002cc0)=""/251, 0xfb}, {&(0x7f0000002dc0)=""/71, 0x47}, {&(0x7f0000002e40)=""/112, 0x70}, {&(0x7f0000002ec0)=""/134, 0x86}], 0x8, &(0x7f00000030c0)=[{&(0x7f0000003000)=""/94, 0x5e}, {&(0x7f0000002b40)=""/37, 0x25}, {&(0x7f0000003080)=""/15, 0xf}], 0x3, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat(r0, &(0x7f0000003100)='./file1\x00', 0x100, 0x10) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:15 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x143f01) 09:57:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000380)='maps\x00') ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x80189439, &(0x7f0000000400)) write$binfmt_script(r1, &(0x7f0000000900)={'#! ', './file1', [{0x20, '[.%'}, {0x20, '\''}, {0x20, '!@:'}, {0x20, '(%+\x9a-*'}], 0xa, "b67021fce5519bf34253fa1e266e8d13436950bda6d39d1c004c6366d33f56957596d619e988cadf4767ca0d938c2ec5f77e23550a0dde4dfb067f217dd7b4ab819707af990b81f3da5128b76d7e3aeec4c4ec7d0f1ef7a2f72fcfc2c80954b50a52f033409bba40b27f1b56fd688bb3f304cbdc48e1eb2f1b707ea19d4e44577bc866c788f00fe1279cf6b367ec3f4eefc5d4371e08af5c4545890ba3d752d9d2f0cc5f6b0cd411fb74a5c1abfcf55695395f38a6ad104a3565ef76090edb3aefc023df5937e088fa9698a5045a9154f1613023aaaaa5c8c8c3e0b5e54e88a674c0d5afc1c64a5075cd0fb559011b57ab6b03918b4096cd775c51de8d4cf3fe26ce737ca9bacf914b0cd725b3c9ac92d38075c7ed43c91a5511ee4d3767a6fd08f7b30e27817324d8cac8b0ced11beea6bbbb7d57c63677f3626172a8e4fc5803574e6e9fd62211a416cffb7f66d3ae76c9c9d21fc29a0793c5bd5116ce0d60d533d30d484bc8b0b479f475b27171f51520c60a07dffba18171169dabd3432e9e7efaa3a730e555a4a41df98cc4173b7c671a1c12406e97958596d17718b449a5951f2c5e9dfd2f85c2ad005b3fceb17cff6f91c430e5ed4594e5ef75e4cf7d9c6198d6250c0e7e0616ac9c0b5156e0845151bdde2616eb02e7ed7465472b4a1c4bc694743816dbb2792bff0168b4e380ee4aa9c5490f4f6135cdf314435635ab4fb0a6d6e8bff9ee96be93b781cb37875ddf8eb5f38db90afab725a189e73aef9663b389654e3e22c78bcd4b577070caf6a3e2f0c8302a49e764f408820753d1972a67d0876faad3fb689e9bdac4ee1feefbe30940c6424598ba1342546c891f97c5af24bbb5dc5a8de4e3bfa3e150c925f07ae1e567c8fd17dfc7b40907e78beb39b092d2be42084b7faa2ada983bacc2d405b1857de15c23c69ad1407099d28417b427933349e8bd3c0450b206780e92122f4a5540f45e5484760ab0f5d9046c33af2d7e70986d61ebe2570198c381683de1b7113b29ee84b74aeb4fa8d1a8eb19d9adee083d87f99a5461a5951b0ff183e59d24945b213b84cfd6534186d44c4eb6b6995b0ac307f679ef099aeb6f0b885754e732f55fde0cc7a292bbbaf8ab3d39c5957c8750a29fbb7f33ded89b1fb90e5d2e2e1601037d701cd4fee531a0a664a83b18a6f8589cbdf523dab2bed528b5a76754e60625d9f6eb8fd8ebbd936aa59dd9d1114f1cbe6ddcefe74009945fb3f2edd50aee49da1c4b65a1e9487d3318fb540a4093c6c7ae98d0f7ada247699176c94ab1a46abe278e26329c93fb3073dbd39622f72c1f4501a4efe6639c563776c29bc60fa60e53d25d12dcace19f5a7a1306f46d53ca37e87ba50af9cb763b8f281ff10a84fe96b59b3036427c0be5119d67e0ce0c7e430f038b2439c2072b1a1b869dc31eca126d15ee3bb02f1ee1829a531a1dce3be00fa405bd8643de12e69c87a09fa8f66c5dbf87364d08e1ae636265390c0b7b1718f873400c49681b5fdb817e6f3d170502ab7dfb2461b42e46740ae08f2d027fd8d0b87ed47c496cadb78a7adcc54bb1014b5986026f7cff9d6760437cc4b89177b6c660489d2120982a92db0c06415ff7c329d6d66d47e819412bf8d279162674bbd66be0eb5f24e12c7f5327f7bad030a023c944ccae3919e5731dad0c0959025315528a8fdf3ab4a216dbbab13f629a6e2d0e7e294b7af22c9ef654f389cef7b3addc019d5b8040e2dc040b4c1a7f40ef6231f5337b090e4e6b283d892e28704ed7ddf81681bd6a8f7ec30494a64f847f9c5da850762ebf4d656f5b00231bc5748efdcdc35f6937c38eb26fa2454590047d092abaf30c915634f5018a8a4e6ef683089e8be999bf9f8c54bdc3566667c0c91b2b2523150a681909770a9179aa98c78deca8465152dbd02b1c14fdd8d21a578ccb2232000608c24e81d23e3bbb9b37c8918ac6d0e7d05dbf22888b5a243370bf0b85d6e7b614b2e37eabc1c193d59cc5f6907ba51748572dfc50e932fb72a1070b8750085ffad377acc3b5aff30b52e29e6d8256a06ecc7a428702f4e8db3ed2e5f5347c1386b466f7781e1b5181ae37a3dddc3e68c8378d3f2f10d533989df65935b657d54a226fcad3fbb34f389c05785ec4f2d258000f92fbb0bd4fa3ea6ad9298a5d9100b275f024daa8f47466fffaff87edf15a1474156953f578d7503bde6d1ed97c3db8fc0539da2dc1360f77d4a0f68235b1483e7a002140e99e2cc584aa70fb36277f5b603c076569f2e402dd33513d319005dc27421dff8f99d477bc0a8ac9eba6f6eefa57f50c7dd8d8ded0aa35189c8ea961f6783f9cfb42d284d1733929324c0969cb9da0a45397737c0874a136c23793212096b1c46c10d1c126aabec21a2228e65bfecfc202b3f1758455f3fdbfe974af3df875b7fb4c9155511a6d20be01b1483ffb197aaaaf3b876f0716cda6a662c06c39d815df7b5885a5ebc6f67f94c009065556849109037de1b8599784549e4a6784a32b537301e1d22798ded74676ad1c9b55b31164f575fab8643effa8db6c262f8674162183e428467a79198f5068689f384aa926b351d83aee5ebc5841c44920b81a1d246704aa50a904d0a0d985c7a829928ec17b25db0668da8ab4ea84ef078c8ce506508d535462108b96ff61dc4a5de2731e96a13a1c74c18c7a596591409d8611fbe10298c3b6c76fd183abec81c6ad937e4a7010ba0cf8c9bfa1c72c220308641cb29fa22b8aac9edc410a2cb20f5b5d349dbd696dfc119eeb4e44fb59d7a2dc5a40bc98b656f9068237f5827c333052331523e017eb54f01bc1d3d1cb563ead1b6e470c46eecce15989e16c2efa6beb7b404f152091dd3ed6c2bc5aef8751f732110f0431c0b89157cc4a0e1d349737a656a04f547d394ca4c1b9351f903e8e5036db6b2e3477c5b40ed3e5454bd8f6c55926c20584e342511c8f9878746be3471c0d868e92c4a8dfc80c9744d40853ba29df636e427b5dd0af6c8178667835792c544f6663f9db3c29daa8c9af80004b054b8ddb41536b9f0b15cb2f40d6bac359750f59f6f0ff45765e9f6b6e5ebc2072b6a28f45ec78b710fdab0ec2b04cc043cf1b80b54220491a010434886dfb491f90d3f369bb3ca4b8684d49b19ef531ab5ac8f436e8b894d9489cf065557ab4381066cecff387b0e42e6ec2192e7225b8e79619411ea1fa848d71726fa9d6219877bbae7cb104747baa771df3677cbc3c67fad4e3ab0067bd1dbb29b28a05e8a89564f82f80a20607094283d42fe4c8fca7bbbc743b3afeec00b44e993aedc9d7a6e281fbdb1e27747a0cbe5b2a534e4afe1288fc0477025b23e5eefc0575e6c4fec6df251619472930903b70287b559bfb06fc4d1ac2d47ecc07d62b77dc2bee260db3a563a2b7a9500a2e3ec6a284302e9107545be3bb0873b4037aeafc6d1431affdb7b2494109bf7f58868b8323251c064b94158c523cd8a6d4a05171c8e51fd6835a40f60acd090890c06d734cd772e43504f4523c0595b3aa2b25bd8bd3e6763cb5c36211fa6a89397676505cb6d1d31d963ec40b5bd1b03470acadbd95c8a2a2120add42c2b1af747ad4c688c13aa3455a1b8d457fa75c8679509b1a7aa6d4f6e681964eacb97692cb8ee446a4414cbaf13602d9fc8a8676b32763faebdcbfa6106556fcd2bdcc0b8c47565c11e4edd04ddd34a808e0a9072a46a6939e601fa3663adb39bfb5136c40f33786f5c92f8698b76ee591374dc5d2a7cfd1f5eb50843599be838db3eb9714b9c813065954412b6a18b08a8f955506348bfbabf23415ea96ad004ba1eb286e5d31197b9bbf41c16092124da1035460d945ac03888b48c7f1e63cbebd500d4dd6ca9e1d3585397d367c20e575d3b811c1b87997644d26886f945d51d0c5f380e5e81601e2406c2db508d9709ad5f7983297c313596019090ef5d40906df72e4bc6cf08db14858e43253f743c6e538e1761de619942e0c0197c046aecdf00e256e814774439a0bde9e16709748a9dce746421d560b0f1bad79e6e7086a4c9fa5254c1be182f601c4b160db8943303cb56268eed3cc936a815252af5380fd9c6ea603e2fa9834024e66a299577bdec5f745dce01c5ac15f073abe76efd4ba22f4b76fcb79b0a7c5c07097aa84410185d202839fbae9db4f1c4a928c2b974ef0805983d6fabd7b301a62990823308fe82ee344f617417be558daa7bb42dedc737cdc2ee1a80a84d86289c56408c5947c842901b9c42ae82a9d1fed2670f0a4117eb346e9a7286ca2826b2a9dd005d33fde7d53fd48b0dff71f77f71298f0f35c821b56bcdf19a4f42e956132acb0db7fc4568551106334a398db3d21014c57a6a555c2f458fec9320153d3c6db61781c33e3f9542eeb8050cf41b011da2082205338a3f9ef2a28a65a728541b8b89ebc4b52e3e2e38324090ca1f4228c39b7aa107beb2a297612ed850e98d256af0676ec0ac07e89cf8f1b84e5b54e52cd0eaa53db8b81216914b3960a14ba00754a6e4a58b15ba83957b82a176c6a68514d8ecc295f9484a7b9282d51f29b6dd49e783726ed21371960e26bf59b59bd369dcfdc656a3abf47c8139dc6c039f390a4af1b4bae24ccf88fba72210d5217f35da9354c3d0813186c1395b5cf77b50646aa460aaff1dbdc3e57392f6c763ebb2e429d0f96ce9807f2a158b18945b39c445435c8c85a446b626ce614d21ff0fdbd28568ff4a286959cb1d915fc2396d50468685ece5958a62452a195b12597a155f9021cf9fa376e58ae06d81a21acb0171b53eafbb652504332b450478e48972b8379b74270932cdb093c609937e9727299212e6105be588314844555469f47be2ce56e5135c223da6eb99b554c97fcaaf6f196f9e28c3185c22c7cf11c244c14ef94977392dd9f3b1b698bf2f6ad988d02f13518326117113b7b7f01451b6a700c1e3a09e8b96b1baf490d8ef2d49cfb9415b846879480a6cf4e5b3cb00daeb399678a1628d473bd4f2a0acb9294197830abb9ecf7f1ef68895d2742fb0f04f6c604c9e0a9ae570d58b9d3378fa7cea45c26e105ad1014ed4a7cff6dcc249010c03164aa7064c944c5f6ac79dae5847942515849b9cd6fc03ad1c63b6d133ae6831bae477681c549a6becc33822b6ae13376551941ab17667825fdeab2119f0c9a37a9a6dbd0f74572c71682f43f2317efdafe0952d3c8d073e579819a84401917eee322ba03888a8467580c31a71763f20fdfc380214274aaaf6aac306c1a1cfe2e9490e80cb5d7e034b2beaad5c3096042777a561502a847bd5dae7f3064439e7edd5f41a97404974a135157f522e15d17dfb992b74987a094fe5ce1c0e3474f70a13967f1a9343cda62153c26581cfef118e6bf612b2ce867977434e3e2a845590a4d709fab1895da50c2afcfad7c2dedf2ea18c20e39794e542df5c6449e80c2911cc5f4d8278b113d39605cc8402b0cdf887669f484b6e603ff90ce432daf8f8f605dd1398255f0a03ef1735ae52c8dcb9f2352c01c83d62a42723e59ad7e430d24b2499eb8be29ae429e4f56f44162ff04eb4632632b87993572f1fc4b6d7ecfa090e8707aa988e19d176f88a98176bc3c7b6128da2c1a197da3d2fd10650e09dafaee7af07a82c98b59e083356fe82a4ae2394fe78c307b4106410147831784e80d83f00be4a7569598f2a2fe64cce0e21e9a2c8889dd9f59f09fb44ec7cc68157bb692b7403bea4af3dd6ad938e66a83c598766b61b9cb7f3a893b48b19564aac45e9d"}, 0x101c) getpid() r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x46c00, 0x269d27466b5b0182, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000100)={0x0, 0x0}) r4 = pidfd_open(r3, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x9) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f00000003c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r4, @ANYBLOB="9f00666961a7b622075dea2643aec1b29693aa31000000000000000000"]) clone3(&(0x7f0000000880)={0x10104000, &(0x7f0000000000), &(0x7f0000000180), &(0x7f00000001c0), {0x28}, &(0x7f0000000240)=""/136, 0x88, &(0x7f0000000300)=""/94, &(0x7f0000000800)=[r5, r3], 0x2, {r6}}, 0x58) 09:57:15 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 15) 09:57:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/49, 0x31, 0x10100, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e22}, 0x6e) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) ioctl$AUTOFS_DEV_IOCTL_READY(r0, 0xc0189376, &(0x7f0000000600)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="01010000000000002e2f66696c65310011ac0f55e404386f2ec59473bbed0d154c42770670bbb8b7d92b1f7bcdffe2a81ca3c99c6e26b7d87c13efa79f043a1c259903805d26320231e952da0c36c25846753edcdc598934d28f6a22818ef434c8549e868d81aa3a28543cbed31804d637729ebf486e07da61f85351206cb3d6cd1580ffbf456888d911048ad79da4db73aa93290f495fff3a6acdc175138de49ff54db6ef874ab4545d04a2df88743b938a33b04939495e4d102ea8ff8581e49ad2e27175e44d60dd99e8ebc0499c1dab0f5c709c412868c88ba0c836c4dc29a2d8f4dac042be3f9deca012835ecc6093d5f96f7e2eb3ffc49165298f23ac73e4ccc58bcaaac2c3a96ecb411c345f77bbef558547c08cd2c0c28f533762e9bb2b16fd7ca16a698fe9c1c58f2903f23e3f213f08c03f3bbdb080143db4ee85def42806faa093b002f7d1a448ea8be52a90968013580dcb027b368e2db39ab76161226885253e145e190d51e27a34061c2ad581ced1558196964f183e3df7a5ee02a755703ececce0dc7897df4291"]) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000100)=0x0) perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x2, 0x3f, 0x1, 0x5, 0x0, 0x6167, 0x10000, 0x6, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8, 0x4, @perf_config_ext={0x0, 0x100000001}, 0x4802, 0x800, 0x6, 0x0, 0x4, 0x8, 0x0, 0x0, 0x9, 0x0, 0x8}, r3, 0x5, r2, 0x2) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 11) [ 2417.862850] FAULT_INJECTION: forcing a failure. [ 2417.862850] name failslab, interval 1, probability 0, space 0, times 0 [ 2417.864386] CPU: 0 PID: 42668 Comm: syz-executor.7 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2417.865018] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2417.865721] Call Trace: [ 2417.865927] [ 2417.866112] dump_stack_lvl+0xc1/0xf0 [ 2417.866478] should_fail_ex+0x4b4/0x5b0 [ 2417.866815] ? ext4_mb_new_blocks+0x64a/0x4630 [ 2417.867207] should_failslab+0x9/0x20 [ 2417.867530] kmem_cache_alloc+0x62/0x370 [ 2417.867860] ? __mark_inode_dirty+0x68c/0xc10 [ 2417.868240] ext4_mb_new_blocks+0x64a/0x4630 [ 2417.868639] ? __kmem_cache_alloc_node+0x1c8/0x320 [ 2417.869032] ? ext4_find_extent+0xa41/0xd30 [ 2417.869439] ? kasan_set_track+0x25/0x30 [ 2417.869771] ? __kasan_kmalloc+0x7f/0x90 [ 2417.870100] ? ext4_cache_extents+0x68/0x2d0 [ 2417.870458] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 2417.870843] ? ext4_ext_search_right+0x2e3/0xbd0 [ 2417.871227] ? ext4_inode_to_goal_block+0x324/0x430 [ 2417.871642] ext4_ext_map_blocks+0x1e16/0x5940 [ 2417.872017] ? __pfx___lock_acquire+0x10/0x10 [ 2417.872380] ? __pfx___lock_acquire+0x10/0x10 [ 2417.872738] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2417.873126] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2417.873602] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2417.873991] ? ext4_map_blocks+0x6f1/0x1970 [ 2417.874370] ? __pfx_lock_acquire+0x10/0x10 [ 2417.874710] ? lock_release+0x1e3/0x680 [ 2417.875025] ? lock_is_held_type+0x9f/0x120 [ 2417.875403] ? lock_is_held_type+0x9f/0x120 [ 2417.875759] ? __pfx_down_write+0x10/0x10 [ 2417.876095] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2417.876509] ext4_map_blocks+0x763/0x1970 [ 2417.876851] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2417.877225] ? jbd2__journal_start+0xf7/0x810 [ 2417.877658] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2417.878053] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2417.878451] ? ext4_iomap_begin+0x48a/0x710 [ 2417.878791] ? ext4_meta_trans_blocks+0x252/0x310 [ 2417.879176] ext4_iomap_begin+0x3b1/0x710 [ 2417.879528] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2417.879901] ? mark_held_locks+0x9e/0xe0 [ 2417.880232] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2417.880647] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2417.881020] iomap_iter+0x42f/0x1000 [ 2417.881398] __iomap_dio_rw+0x6d2/0x1d00 [ 2417.881758] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2417.882241] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2417.882612] ? jbd2_journal_stop+0x5cc/0xde0 [ 2417.882960] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2417.883440] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2417.883816] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2417.884203] iomap_dio_rw+0x40/0xa0 [ 2417.884515] ext4_file_write_iter+0xad6/0x19b0 [ 2417.884886] ? lock_acquire+0xf1/0x4c0 [ 2417.885210] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2417.885695] ? lock_is_held_type+0x9f/0x120 [ 2417.886045] ? lock_is_held_type+0x9f/0x120 [ 2417.886418] vfs_write+0x97d/0xdd0 [ 2417.886712] ? __pfx_vfs_write+0x10/0x10 [ 2417.887041] ? __fget_files+0x267/0x480 [ 2417.887430] ksys_write+0x122/0x250 [ 2417.887728] ? __pfx_ksys_write+0x10/0x10 [ 2417.888061] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2417.888481] do_syscall_64+0x3f/0x90 [ 2417.888788] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2417.889200] RIP: 0033:0x7fcaec9e1b19 [ 2417.889569] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2417.890949] RSP: 002b:00007fcae9f57188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2417.891581] RAX: ffffffffffffffda RBX: 00007fcaecaf4f60 RCX: 00007fcaec9e1b19 [ 2417.892121] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2417.892687] RBP: 00007fcae9f571d0 R08: 0000000000000000 R09: 0000000000000000 [ 2417.893224] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2417.893832] R13: 00007fff4bf2693f R14: 00007fcae9f57300 R15: 0000000000022000 [ 2417.894424] [ 2417.959794] FAULT_INJECTION: forcing a failure. [ 2417.959794] name failslab, interval 1, probability 0, space 0, times 0 [ 2417.961551] CPU: 0 PID: 42839 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2417.962197] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2417.962831] Call Trace: [ 2417.963041] [ 2417.963232] dump_stack_lvl+0xc1/0xf0 [ 2417.963568] should_fail_ex+0x4b4/0x5b0 [ 2417.963911] ? __es_insert_extent+0xed1/0x1370 [ 2417.964286] should_failslab+0x9/0x20 [ 2417.964607] kmem_cache_alloc+0x62/0x370 [ 2417.964947] __es_insert_extent+0xed1/0x1370 [ 2417.965307] ? __pfx_do_raw_write_lock+0x10/0x10 [ 2417.965820] ext4_es_insert_extent+0x2b4/0xc50 [ 2417.966200] ? lock_is_held_type+0x9f/0x120 [ 2417.966584] ? __pfx_ext4_es_insert_extent+0x10/0x10 [ 2417.967003] ? down_write+0x11a/0x1f0 [ 2417.967321] ? __pfx_down_write+0x10/0x10 [ 2417.967704] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2417.968095] ext4_map_blocks+0x9fa/0x1970 [ 2417.968466] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2417.968836] ? jbd2__journal_start+0xf7/0x810 [ 2417.969206] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2417.969765] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2417.970181] ? ext4_iomap_begin+0x48a/0x710 [ 2417.970569] ? ext4_meta_trans_blocks+0x252/0x310 [ 2417.970960] ext4_iomap_begin+0x3b1/0x710 [ 2417.971310] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2417.971734] ? mark_held_locks+0x9e/0xe0 [ 2417.972071] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2417.972500] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2417.972881] iomap_iter+0x42f/0x1000 [ 2417.973210] __iomap_dio_rw+0x6d2/0x1d00 [ 2417.974396] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2417.974896] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2417.975265] ? jbd2_journal_stop+0x5cc/0xde0 [ 2417.975654] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2417.976100] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2417.976485] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2417.976869] iomap_dio_rw+0x40/0xa0 [ 2417.977176] ext4_file_write_iter+0xad6/0x19b0 [ 2417.977640] ? lock_acquire+0xf1/0x4c0 [ 2417.977989] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2417.978435] ? lock_is_held_type+0x9f/0x120 [ 2417.978802] ? lock_is_held_type+0x9f/0x120 [ 2417.979166] vfs_write+0x97d/0xdd0 [ 2417.979509] ? __pfx_vfs_write+0x10/0x10 [ 2417.979881] ? __fget_files+0x267/0x480 [ 2417.980252] ksys_write+0x122/0x250 [ 2417.980596] ? __pfx_ksys_write+0x10/0x10 [ 2417.980936] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2417.985411] do_syscall_64+0x3f/0x90 [ 2417.985750] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2417.986179] RIP: 0033:0x7f0dfaa55b19 [ 2417.986488] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2417.987850] RSP: 002b:00007f0df7faa188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2417.988443] RAX: ffffffffffffffda RBX: 00007f0dfab69020 RCX: 00007f0dfaa55b19 [ 2417.988987] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2417.989649] RBP: 00007f0df7faa1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2417.990204] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2417.990756] R13: 00007ffef3a5677f R14: 00007f0df7faa300 R15: 0000000000022000 [ 2417.991323] 09:57:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 12) 09:57:31 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 16) 09:57:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140500) 09:57:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) process_vm_writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)=""/76, 0x4c}], 0x1, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/13, 0xd}, {&(0x7f0000000240)=""/132, 0x84}, {&(0x7f00000003c0)=""/211, 0xd3}], 0x3, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xf, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2, 0x20) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:31 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x144001) 09:57:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 3) [ 2434.098467] FAULT_INJECTION: forcing a failure. [ 2434.098467] name failslab, interval 1, probability 0, space 0, times 0 [ 2434.101561] CPU: 1 PID: 42848 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2434.102242] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2434.102915] Call Trace: [ 2434.103129] [ 2434.103330] dump_stack_lvl+0xc1/0xf0 [ 2434.103672] should_fail_ex+0x4b4/0x5b0 [ 2434.104488] ? jbd2__journal_start+0x194/0x810 [ 2434.105362] should_failslab+0x9/0x20 [ 2434.106249] kmem_cache_alloc+0x62/0x370 [ 2434.107156] jbd2__journal_start+0x194/0x810 [ 2434.108158] __ext4_journal_start_sb+0x3d7/0x560 [ 2434.109257] ? ext4_file_write_iter+0xd7f/0x19b0 [ 2434.110371] ext4_file_write_iter+0xd7f/0x19b0 [ 2434.111468] ? mark_held_locks+0x11/0xe0 [ 2434.112384] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2434.113546] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2434.114685] vfs_write+0x97d/0xdd0 [ 2434.115539] ? __pfx_vfs_write+0x10/0x10 [ 2434.116478] ? __fget_files+0x267/0x480 [ 2434.117443] ksys_write+0x122/0x250 [ 2434.118296] ? __pfx_ksys_write+0x10/0x10 [ 2434.119251] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2434.120409] do_syscall_64+0x3f/0x90 [ 2434.121288] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2434.122470] RIP: 0033:0x7f017828eb19 [ 2434.123328] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2434.127462] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2434.129248] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2434.130843] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2434.132494] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2434.134115] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2434.135730] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2434.137392] 09:57:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r2, &(0x7f0000000200)='E', 0x1) r3 = syz_open_pts(r0, 0x100) ioctl$TCSETSW2(r3, 0x402c542c, &(0x7f0000000000)={0x7ff, 0x6, 0x0, 0xb6e, 0x0, "1440994050e9fefb5987f473a1b257bf955737", 0x4, 0x7}) 09:57:32 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x1}, 0x1a0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:48 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 13) 09:57:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f0000000000)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) clone3(&(0x7f0000000100)={0x1200a8580, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0, 0x0, {r2}}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x240000, 0x188) r5 = accept4$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @multicast1}, &(0x7f0000000240)=0x10, 0x80800) ioctl$BTRFS_IOC_RM_DEV(r4, 0x5000940b, &(0x7f0000000600)={{r5}, "4f332814772000eafbd59a2d0c8fc5aca24cd96d976399cb5f68ea114b082c74e826a417c47b3cf31c6f6287d97c7afdaf8a89ac6be236f64ea879879221cb29be33ac4b486c66d62bd51454114ff625962d1e369528f0b9c539efa943867591ac92e311fc3210432db20c4f3dd3d0915419372ea79a842761d98b45c10d40e665c57b7d462d84bdcca9d0142c722cfb5a18873d0e3b5f1f3dc46555126d4e8c98f25dc6d63eeb0b928ede2d2a7d0f3bf3b766681e40de45ac996904c118e2e234093d555a092c17f6f3c0815f480354f6cb155f10e270ba831e5717a6784450acb1fb62be1827c03851d6953f58fddc701e7e4272520efdf474fd1be90fdd71ec55db31749eb6466c53577b106a3a6b3658458f578ff1f67c8c9d655a20cb2e1760bcb143976ed4d79ba80f3a105fc7fd49311b3aec0be5b5ce8361d45fb1a07eda910f769208fe5d7172e1bb15bd021f9ead3521c296efb66012c82b45a09dfca40b99a8c2b647b75c67473698a964b0f71f2f9825b7ac6839e65819f18f8c9eb84cbcb6ba6d9629eb13920558129c9de1e181d3fc0afd01d4ded76ec4cf56664df6b5cc122adf48d106658b2384f7763ead3d0ff01c9c0a9316ca7e80ed148c1196644888db8050754a92ffb2dbd167316ab5c2c3f72f58ccc09c0b678349054f51822e0e77e4594534625fb77c07d9a3ca6bafe047cf57d588a45bdd99dca159423ed7408b536929cb2acee828820b6f2afde2f4d126c5880945a9d55948722f972b6447ef31d5339f5169565e1a6bb5988f58dac6e28cf3aee9e70096e8ca504905e9b5337697f156eb9c9516bb19c93c1d2610881aa8c10349186c5b0c3547b3255521ac92c5518e1e57f1f243e9d612a3fd418d15afa26eb24f630d918a540fe4aad518d31ccac0c0d593ef3e162765b89eedb1bc3ea273a6b4d081d0cf492d2aee3ad235d21529ef2665e9668384848bdebccbef19387b4aeb00b530895950a9701f344a4f17e3539d4e11422ec43f3efeccb03d59dcbb0c9f3f994096e3aeb0e34681c3d928e0ed0f3762dd628c8d60bd8d2eb4a8be9b46d0ad4415f9366aa0a99becda5e3502b2226a198d9307c1607eb58637ecd22d8d43b0ca5c8b48c584060e0cc819860a688eac2a4f14878fa70ed40273502d4a46c9ada60acb661857a87f9afe336388ee42e5dc06064993bb57f8b227eb940c3ffa7a070210f4fab1bbdc57f46eff3d14b452d891657ad60bb44718291e62b7e93e221f09a3a687553b6c1665b158b2a8c2af2a0adbbc6f49d1b6bbcea29f2b942087336d19a737db4aa7eb0f2db1842fbc72d3a16f7d7f4eec842a8996e4dd5435c703e60a8f1e2c4e9403824b807fb2e395656528a888e9ce27cc9c83356ffc452ddbb0fb7a81f6f96c62d9296d6ec064b2dc3622776581adee438398b7ff4fb1de8dc82a58425972e76d7786af23266a55a4ba53a6747991c637f76e74008033107fa69e2a6b0ae85936d7ad37652c401e81318df5fe8748fd3e6494da2315cf11f62f9f660abdb686b95bb98490aafe46b580ae95d1c837ef4ff2d4bc08e3ccdbc27e5f48876afce34b1c50b6bfda2722fc12723bf1dca58c021c7d7745e6e90d9b4ac0fca63b52a479ee5cbeb421409d3d8abf3c35df30024ea35860419aa95897f55b25c259fe042c52bff88ac82a36424c3756c55decd2c194d031fb9c9b177e08e823a2d5709917efdb25023545270aecbc1d321b6edbaab225ba32cf15f026f0ba378d33bee7fbe96743f6458f346cf2d860331fe3aa28a17b9c132291e683ac804fa253bc80231698c2a726b49b45114caee420153ed786af01f90f271f852e14a450e499c510860e51c89ecf4452ad6bde686ad798978fb36843056cd95f18153ca6e1cec9c1178d75c8324c32ee58bc2cc6c84ae43b611954cb6057425baeb618357b6324caae27d66e2a4ee568558521a9051f831b38ef7e43028bf27e885a37bff8ebb1551ca387e0d393135dafd250a3b50f5418c91ca7047ecfe6a708f1d894dd5fcb018207e04e837f865e9e3eeee01a51b12c17e7cc388443313953413207803a43c72f930e45afef74a8e483bf2f571c88c23551920f41586531ae9343726e8784405c0ad762f47e40fa02ac2a805ee979b69d8893d816ccc3a2859a0f3b7ec6cfb9565300cbcf946488f329ff9e8ed8e609bafa7616dceeb8814fa06bdb32b519c023062eb3dda48c85aed79c8d1f0c666193bc7e4d0dcbaaf54d28ecd562d63972c0fc2129a8b7481081907bbe53cf124c5acf8dc47911dafa19b0fe8539b0b85bc1113d7b35b6fcfdaf552b92c7419b1b38232757a23acd8b077ff12b915f565ac96f54aa83210c230c7d58bf07f62916e9f7c69cb0e48943fc15dd0d5a3bc8b0d14eac5102c48466559ec3a1cbcdafbdd53e0fc41a5f4104bee6c558ddfd9dcd7dcea6a760a73f44ab8e330fad0d3d6045a7d8f42ebd8abf69e029fb82fb96771ff406b34fde95f0f0ebc823a370d62798bc4c710c4d153555276e837f6215cc7596135c024d0f10d9dc5f6d285088648a874e9c67e7136d7117ccd40f28efd5e5e0fdac5c03f9a53e6cd386490d5fcbe5dd39fdc8cdcb7d3fe564cf4b06074fc8d7b3c3dd42379ccdad5b0bb80dffdbed5c1044bb8e3bf490d132ce7ad3f328e51c76b4791556ec46c8941f9b77873e0bc20b4ca2553c2b1153a50f2b8c5121298aebc526e68c7af6e5e85b022af6e50e31b259165d80253948243a8dd1b841a45ebff9e9e2d3e1ff29dca5583e762ac925190da94520331d6ed43e05f0985de4abad391200c89789df90ca786019d5bdfb11a9325225c89fe34e2cfa5f625903cd87ac87421a3a92b984de0ad6135f93c6f8848336869ee2c97fa5826e71582e790bcff192acb373440888d4308e2db442cf989f348663510be4dfa76c18b8f899cdfd8cdb8ff7f0304623f198ea252777ef3e04c234a73882df410ece4ebcd6bd402e7c08c8cd296966c2b9c5bca5d85cafca90a1e4bd36dde9d9d288c7552eee28e0d820172e1e9070c1a760ddad225c3353a23196a68cb1a4c6d4b437ab453a76e8f02fdaea02aee0c41b91eee5dea8d7f991d1dbd9a3e3ba4b323c9cb6e22f5b5a115f6d02b5b40677099f1e13103123390ac4dced91fdae1555119a383b06a04ec3a542d08848009b80a00bd0800c034f74df8ccf177b0b212acebae24411a595cb3f763246f7a2562223754b50ca6a3890118517506fc7de1ad387e5ae3f17fb48079ddc3ca56a4b73322b46973e3d262f32966b9a399ce58671fe0bfb5be9303fdf7832f1851a91ece4cc5e5fd18dfcba169af9d81a2cc81f870f09192d2b3f1c9ab2259300a582b2e4f6e679232e4c7b913e1ef498ece625cf91323cebb8b1179fb1be99954a112a5bec52dd7d8a8fc7ec8e8845ea6580e99635c28d1f0890569cd6d4136038edd434801d887e373fb5bbac1acf677d2ccb23e1b7bc916bb53bc86ea987feee735832188a13f37417e94c54fed4e883804bfcc8032f86e69d4e61b023b5251c498cdd4fa6fb465243a3ffd053242d582c27d2c2355a6cd22936015a82b500d60d4c20b4c814f76bbcf24b64b07a6a322f28db6519aa10c3531a64f285402c14201d91fe500ac74dc140693aba4a10e46f3b0b8f10f244784f26f7ca204b2a041545a047bb060c041c8365a7171540b115f04e3ed02be77d153ed5512db25df9369f33e7a2d012b1ae75a23894ee12a628f1233d256084f31fde2845b262fc20c117b4fc45750b8457e69e0203c97d75f27d4313e4ebaa7a166a56e47eb98b0e5618d4bc5c3a7d5e0c528b440e56f2a247bc22f057dbc9adb4487e89d683362937f188c8b9136b5cfc562085a58670d7c1fc1f8847783bd34c37007a738e45aa2ae128aaea5f63d988cee4073dd559ecf1fec48894e0712e43737ee9d30104f274be16b7a0dd326563fb11dbfe65704b094ae9d697f870527c1c5f4e1a6481e13bcf46ee754bce49ce17f7518382ef426a31b8c93957ab1611678239c2034aab650f47dc0f1df593ec2fb2c7e19b564c2ee300838ccdaca2cf5bf997ed0fb796d439669a8f9b951f0d26c4eda19c7a3b140a261896e2e80efab6127f743a595d195a1c6ad4639daa22527593e0ebffe2a73315bff7a05e3bc3365ed0f488e40f61d74aa172b579a7352d0550bc99e5532ede28ddd68965bc7aa705b1d70ffc75542cb209697a09152945869c7d6e701c4f0683ba04a5cb1d739b07de1f3ad082011ce97165c403ca9b39c589c05ef4c593c016ea380a68f43025a5b91a9d0e47c0257ee2101317b0e4ff1f98b93a7f31bd979fcd743249e7a12b69bb62fc54e4a43b6273e98a6c873cc8715e2203e7022c38974a1efc316b972fc81a06a99f39cf47815ec480aaeeb91037d65df05c77d337d27c367cef1fc9ee8a357ce17264994e97c997833869941bc0a9125741e7beaf9e80459f5ee93a7219492eceb19b59a50876235d30a94e63f0cdc9841fc89925ea2d5c19dbedd11a1c96de0bef1427477ad1c604a57abf28de75e53439f900b0151bcc5a338ee60b7f32021a931cf361c6cbade83b14321ddf9aa0e9b525667869d869ee6d29f4518b38fe7a8e32330302c92f0f292203129e0ba89db0c3004430cd5c103e1a35f21d44424b6c4bdd677d7325b6697546bc69b4100d3f5504e215d5bddac1cbf96288f51cef64b623455f58e0df8e463ec1b10e41d3d416e0c3c3a9ec255eb9bf3d43e4ed67ad11e355e282a981d6ba3a7c3605f06095903794cf163e36afed6138fa0bd762e2d035e9ef735a69e1521adbc9889bed2d7bae82252ec208d6b585f469da0e94397db6059d13cb13e92c0131c39ccc1d111bcd116f42cece734110d19db3d1143084d8e001fa4b51adc81c83e1fe3134581ef728ca069e73a775d6b8c0cb859dcb0d32664ba5b6627941b5aaf821cf7d55a726197a5cad96f735ca459c53d5f947cf7f83e23e3b0799907c69e46b24fd5c366549c3fa6a8e4bed5961e292938dac119a4be6a383d6b874473b42dadd279f9b29064553fd8a72e41c4c6d40c40c829381b7ec7f4fc7efea117fff05648c0cb3bca60063feacfd02e146a0d0491256d532c935296defeff9f384c60342e12c40d2fa401b8d127506dfe03651a3fea756b5b676e02a56e794ec81d0b4455694a068d4b763a5a451837e83972c85f0d1d1b711f60fb92f90127ef6528cdef59766b64e4fbc0ffc7f815bc94cc9466b57e0624e6f34c378bd2d5248a7fba32d8b04bcab5c38763a7077b6a7b95edfa499f16c8ff2628ad7dc3b919662d323c7848abcd0e69145154bb3b3cef426ef8019ae4c2f909dbade3f4698ba1366d8f4c2e0f569b13e5817f46aaa99ffc3771312847de01a89ff0f090a1638d7c8c7cc87acc2b066b2fdb7659e7fc76e45f4704392fcf0d1f33c389fa501fbe70d297a32e80beb8f556dbdf1e33b9db8fe80f2bf3fb7bf6f307327cf00158051496ef9d5561a6397923aac0925eb10c9084faf2c0aa84f6e65d1f687bcc34895465ee254ab38cb8b34baeb22e0f77577eca4a90db7e5c82d984234ea8f452f92d8ff5906b2957abae23417e94f50c1db3ff48b077bbb98d1f93ee6b6b9fd92cf3d2adcfc8e743265ad6a72651f654d537f5d86fec0eeab1eb7a2578d8b538030544b0c20487492beb46a608c6130fa7170675d443b905ae4b1a52e424ce5766bc144019ce6c0bc725e6c2d1f4f17366de47a09799bc0f763fc9005"}) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x144913) 09:57:48 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x14055f) 09:57:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x1c5042, 0x2) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) write(r0, &(0x7f0000000200)='E', 0x140000) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x800, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) process_vm_writev(0x0, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r7 = getpgrp(0xffffffffffffffff) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000011c0)=[{{&(0x7f0000000580)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f0000000840)="2adbbe708730c569fa9f412316f52072e9f6af8896d5e1fd24e8471eee76ea22dbeb39cd222fdffad8520d90bbb60f817df9913c748afc92ecb2e1dc0be4b90e9f6fc67f8ab54a25fd4a285fc0309271e1a0f9ae3934e40aead6b1b0d862c03f4b4e37d0dd04d08ca208ba4f782f1a72290442b3f618ec95e0eeda49405136d28e64eb663431b63b1712400e0b116d8a9ecbd9b7ab350b75ebf904882a3e84ed44b362f075aea0770b4db8590d1a046b", 0xb0}, {&(0x7f0000000900)="17149d1693c62543009f365d895909e462b7a7e87915b10a3529371c061dc57998f55dc4841146b38caa931f49e183cb884de1e858fa17ae99f2e812c41c0db3cd6e5533e2de7216eecf9913600eb958fb2acc27092da9ff23dfaf8a7b7aec3c3ed09ec4679224886f1294f3ca2efda6", 0x70}, {&(0x7f0000000980)="564be87c16eb2ccf5c1529dbec7e9fc77c74d07cde80bdec7ef41e03bb318bdab12422a8876a158139a9752bc4136a4d88ecac0e36481e294c947576656fa89eea65f2d70f13e1ca894b187943b9ddea5fb09e8240a478eeeea131fa7e5a5342724b33380ffb08c056c5718ede4b13df0b5bfdda05150e96773b7a06874042417313c189e9346116e8c54e0f91408db2d95551676b3c960666d2a94ed8541bcf176edf", 0xa3}, {&(0x7f0000000a40)="e9408354048a8c8274838088ec5f77a5d491b65bf9021924cace7f01de486e61312e26f1654bf24745f26fc83d0a03969909299f6ed0f410e179f0193e3e2b8c1ecfc9c1f98aabf87d6f1d3761b1949b2e06d45709aa0bc3188761b4d91cbb371c459e0bfa8b50da7714409bd9ccceb9e90888f917b978055f9fc3612eb7972da58061d87b1665bd01fd9c87a55b71a358ee326484339b4c4330b7838ced314c3e3f9b368b25fffc44899b0f4d3af6fe8acced6437524666e8bce43803ac13fb5b87706c9ac336f3e450d55ffe14151be0c2cff535370e69005d0509a5263ac546a10758dc73b5c175264c5de9723ac2962255", 0xf3}, {&(0x7f0000000b40)="e06f455e3f7b5d0bb7e36bb07990d7eb02cf6c0864f85dbaa02e441f1311b8f0f0c0b42abf979a2c6d82b7421c5527d3bac55ad5446bfbe3d1999fb61b6ba4c83b67f6e5697b15f66411b09e749cf7dfe809adf80db63f823fcac37b5923cadded639f65e933e86ce6bed24a0df11c82430021dd0c72fb8da966cb3c8e808ec6149dbc5f6d3a", 0x86}, {&(0x7f0000000c00)="c1a1fccda406ca87e65b9282a1d445a666c7b9e06f92d412908a2807c931a47f5052e36aad50c1726bea089749a7145d44e13109ca3331c7419f9bd5848b642622cde7e1174023d0e62d6531b5b4e12cd0e8da7b8e6f56f4c2ce9574f807867f2b9d196b4420", 0x66}], 0x6, &(0x7f0000001100)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [r3, r5, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r5, r5, 0xffffffffffffffff, r3]}}, @rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}], 0x88, 0x200040c0}}], 0x1, 0x20000084) r8 = getpgrp(0xffffffffffffffff) clone3(&(0x7f00000007c0)={0x4023000, &(0x7f0000000440), &(0x7f0000000480), &(0x7f00000004c0), {0x1d}, &(0x7f0000000600)=""/173, 0xad, &(0x7f00000006c0)=""/200, &(0x7f0000000540)=[r1, 0x0, 0x0, r2, 0x0, r7, 0x0, r2, r8], 0x9}, 0x58) fsync(r6) ioctl$int_in(r6, 0x5452, &(0x7f0000000040)=0x9) perf_event_open(&(0x7f00000003c0)={0x3, 0x80, 0x9, 0x0, 0x4, 0x0, 0x0, 0x100, 0x400, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x30, 0x1, @perf_bp={&(0x7f0000000180), 0xc}, 0x0, 0x8000, 0xfffffffd, 0x5, 0x4, 0x8, 0xb5, 0x0, 0x8, 0x0, 0x8}, r1, 0xa, r5, 0x8) fsync(r4) sendfile(r3, r4, &(0x7f0000000100)=0x9, 0x7) 09:57:48 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 17) 09:57:48 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 4) [ 2450.396893] FAULT_INJECTION: forcing a failure. [ 2450.396893] name failslab, interval 1, probability 0, space 0, times 0 [ 2450.399334] CPU: 1 PID: 43283 Comm: syz-executor.7 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2450.400013] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2450.400654] Call Trace: [ 2450.400882] [ 2450.401070] dump_stack_lvl+0xc1/0xf0 [ 2450.401395] should_fail_ex+0x4b4/0x5b0 [ 2450.401789] ? ext4_mb_new_blocks+0x256c/0x4630 [ 2450.402968] should_failslab+0x9/0x20 [ 2450.403848] kmem_cache_alloc+0x62/0x370 [ 2450.404830] ext4_mb_new_blocks+0x256c/0x4630 [ 2450.406012] ? __kmem_cache_alloc_node+0x1c8/0x320 [ 2450.407480] ? ext4_find_extent+0xa41/0xd30 [ 2450.408797] ? kasan_set_track+0x25/0x30 [ 2450.409884] ? __kasan_kmalloc+0x7f/0x90 [ 2450.411111] ? ext4_cache_extents+0x68/0x2d0 [ 2450.412432] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 2450.413670] ? ext4_ext_search_right+0x2e3/0xbd0 [ 2450.415266] ? ext4_inode_to_goal_block+0x324/0x430 [ 2450.416756] ext4_ext_map_blocks+0x1e16/0x5940 [ 2450.418125] ? __pfx___lock_acquire+0x10/0x10 [ 2450.419292] ? __pfx___lock_acquire+0x10/0x10 [ 2450.420763] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2450.422366] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2450.423603] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2450.424680] ? ext4_map_blocks+0x6f1/0x1970 [ 2450.425971] ? __pfx_lock_acquire+0x10/0x10 [ 2450.427091] ? lock_release+0x1e3/0x680 [ 2450.428285] ? lock_is_held_type+0x9f/0x120 [ 2450.429423] ? lock_is_held_type+0x9f/0x120 [ 2450.430703] ? __pfx_down_write+0x10/0x10 [ 2450.431668] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2450.432787] ext4_map_blocks+0x763/0x1970 [ 2450.433770] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2450.434883] ? jbd2__journal_start+0xf7/0x810 [ 2450.435960] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2450.437100] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2450.438239] ? ext4_iomap_begin+0x48a/0x710 [ 2450.439245] ? ext4_meta_trans_blocks+0x252/0x310 [ 2450.440344] ext4_iomap_begin+0x3b1/0x710 [ 2450.441311] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2450.442368] ? mark_held_locks+0x9e/0xe0 [ 2450.443335] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2450.444529] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2450.445613] iomap_iter+0x42f/0x1000 [ 2450.446500] __iomap_dio_rw+0x6d2/0x1d00 [ 2450.447512] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2450.448862] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2450.449932] ? jbd2_journal_stop+0x5cc/0xde0 [ 2450.450925] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2450.452146] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2450.453209] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2450.454292] iomap_dio_rw+0x40/0xa0 [ 2450.455100] ext4_file_write_iter+0xad6/0x19b0 [ 2450.456160] ? lock_acquire+0xf1/0x4c0 [ 2450.457039] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2450.458195] ? lock_is_held_type+0x9f/0x120 [ 2450.459192] ? lock_is_held_type+0x9f/0x120 [ 2450.460180] vfs_write+0x97d/0xdd0 [ 2450.461033] ? __pfx_vfs_write+0x10/0x10 [ 2450.461958] ? __fget_files+0x267/0x480 [ 2450.462860] ksys_write+0x122/0x250 [ 2450.463691] ? __pfx_ksys_write+0x10/0x10 [ 2450.464621] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2450.465837] do_syscall_64+0x3f/0x90 [ 2450.466716] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2450.467945] RIP: 0033:0x7fcaec9e1b19 [ 2450.468812] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2450.472983] RSP: 002b:00007fcae9f57188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2450.474681] RAX: ffffffffffffffda RBX: 00007fcaecaf4f60 RCX: 00007fcaec9e1b19 [ 2450.476281] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2450.481959] RBP: 00007fcae9f571d0 R08: 0000000000000000 R09: 0000000000000000 [ 2450.485951] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2450.486489] R13: 00007fff4bf2693f R14: 00007fcae9f57300 R15: 0000000000022000 [ 2450.487067] 09:57:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x19f243, 0x39) openat(r0, &(0x7f0000000000)='./file1\x00', 0x80000, 0x21) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000180)=0x0) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x3, 0x5, 0x81, 0x40, 0x0, 0x7fffffff, 0x0, 0xa, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x10001, 0x1, @perf_bp={&(0x7f0000000000), 0x9}, 0x8008, 0x8, 0x2, 0x5, 0x10000, 0x6a2b, 0x1f, 0x0, 0x3, 0x0, 0xffffffffffffffff}, r4, 0xf, r3, 0x8) 09:57:48 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:57:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x144c13) 09:57:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 14) 09:57:48 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 18) 09:57:48 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 5) 09:57:48 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140572) 09:57:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) acct(&(0x7f0000000000)='./file1\x00') clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x240000000000, 0xfff}, 0x0, 0x7, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xc, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) [ 2451.067576] FAULT_INJECTION: forcing a failure. [ 2451.067576] name failslab, interval 1, probability 0, space 0, times 0 [ 2451.070587] CPU: 0 PID: 43713 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2451.072386] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2451.074176] Call Trace: [ 2451.074636] [ 2451.075039] dump_stack_lvl+0xc1/0xf0 [ 2451.075720] should_fail_ex+0x4b4/0x5b0 [ 2451.076433] should_failslab+0x9/0x20 [ 2451.077104] __kmem_cache_alloc_node+0x66/0x320 [ 2451.077948] ? mark_lock.part.0+0xef/0x2f50 [ 2451.078703] ? __iomap_dio_rw+0x25f/0x1d00 [ 2451.079454] kmalloc_trace+0x26/0xc0 [ 2451.080142] __iomap_dio_rw+0x25f/0x1d00 [ 2451.080891] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2451.082065] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2451.083129] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2451.083942] ? mark_held_locks+0x9e/0xe0 [ 2451.084705] ? jbd2_journal_stop+0x5cc/0xde0 [ 2451.085539] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2451.086765] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2451.087658] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2451.088564] iomap_dio_rw+0x40/0xa0 [ 2451.089260] ext4_file_write_iter+0xad6/0x19b0 [ 2451.090230] ? lock_acquire+0xf1/0x4c0 [ 2451.090983] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2451.091864] ? lock_is_held_type+0x9f/0x120 [ 2451.092639] ? lock_is_held_type+0x9f/0x120 [ 2451.093404] vfs_write+0x97d/0xdd0 [ 2451.094209] ? __pfx_vfs_write+0x10/0x10 [ 2451.095107] ? __fget_files+0x267/0x480 [ 2451.095828] ksys_write+0x122/0x250 [ 2451.096514] ? __pfx_ksys_write+0x10/0x10 [ 2451.097266] ? syscall_enter_from_user_mode+0x21/0x50 [ 2451.098353] ? syscall_enter_from_user_mode+0x2b/0x50 [ 2451.099343] do_syscall_64+0x3f/0x90 [ 2451.100111] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2451.101087] RIP: 0033:0x7f017828eb19 [ 2451.101823] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2451.106461] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2451.107956] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2451.109342] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2451.111017] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2451.112787] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2451.114122] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2451.115497] 09:57:49 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = getpgid(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x2, 0x5, 0xff, 0xf7, 0x0, 0x80000001, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x4, 0x1, @perf_bp={&(0x7f0000000000), 0x1b}, 0x220, 0x0, 0x5, 0x1, 0x8, 0x3, 0x5c, 0x0, 0x2151, 0x0, 0xfffffffffffffffc}, r2, 0xf, r3, 0x8) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000180), 0x8}, 0x1, 0x0, 0x0, 0x0, 0x1000, 0x0, 0xa0}, 0x0, 0xffffffffffffffff, r3, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x4, 0x2, 0x7, 0x2, 0x0, 0x3, 0x40000, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_bp={&(0x7f00000001c0), 0x1}, 0x90, 0x52cf, 0x20000, 0x4, 0x93, 0x95, 0x3ff, 0x0, 0x4, 0x0, 0x9}, 0x0, 0x10, 0xffffffffffffffff, 0x8) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:05 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x144e13) 09:58:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 1) 09:58:05 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140600) 09:58:05 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 19) 09:58:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 15) 09:58:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 6) 09:58:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r2 = perf_event_open(&(0x7f00000008c0)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) perf_event_open(&(0x7f0000000580)={0x2, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x200, 0x0, 0x0, 0x2, 0x0, 0x33eb, 0x0, 0x0, 0xfffffefd}, r1, 0xfff0000000000003, r3, 0x0) fcntl$getflags(r0, 0xb) write(r0, &(0x7f0000000200)='E', 0x140000) readv(r2, &(0x7f00000007c0)=[{&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f00000003c0)=""/247, 0xf7}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f00000004c0)=""/168, 0xa8}, {&(0x7f0000000600)=""/187, 0xbb}, {&(0x7f0000000180)=""/118, 0x76}, {&(0x7f00000006c0)=""/12, 0xc}, {&(0x7f0000000700)=""/21, 0x15}, {&(0x7f0000000740)=""/106, 0x6a}], 0x9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r4) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000880)=ANY=[@ANYBLOB="0104000000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file1\x00']) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f540)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f540)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {0x0, r9}], 0x0, "3e3b3204ece552"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {r8}], 0xff, "3e3b3204ece552"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000059d80)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}], 0x9, "dfcdca27ad724a"}) epoll_ctl$EPOLL_CTL_DEL(r4, 0x2, r5) [ 2467.281740] FAULT_INJECTION: forcing a failure. [ 2467.281740] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2467.283436] CPU: 0 PID: 44009 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2467.284102] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2467.284780] Call Trace: [ 2467.284998] [ 2467.285194] dump_stack_lvl+0xc1/0xf0 [ 2467.285575] should_fail_ex+0x4b4/0x5b0 [ 2467.285944] __should_fail_alloc_page+0xe0/0x110 [ 2467.286411] prepare_alloc_pages+0x178/0x500 [ 2467.286812] __alloc_pages+0x149/0x480 [ 2467.287173] ? __pfx___alloc_pages+0x10/0x10 [ 2467.287604] ? find_held_lock+0x2c/0x110 [ 2467.287956] ? do_wp_page+0x66c/0x3ba0 [ 2467.288304] ? __pfx_lock_release+0x10/0x10 [ 2467.288667] ? vm_normal_page+0x166/0x2e0 [ 2467.289034] vma_alloc_folio+0xe2/0x450 [ 2467.289423] do_wp_page+0x848/0x3ba0 [ 2467.289761] ? __pfx_lock_acquire+0x10/0x10 [ 2467.290173] ? __pfx_do_wp_page+0x10/0x10 [ 2467.290587] ? do_raw_spin_lock+0x125/0x270 [ 2467.290965] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2467.291367] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2467.291770] __handle_mm_fault+0xc5b/0x2eb0 [ 2467.292146] ? __pfx_lock_release+0x10/0x10 [ 2467.292546] ? __pfx___handle_mm_fault+0x10/0x10 [ 2467.292974] ? follow_page_mask+0x230/0x18e0 [ 2467.293391] handle_mm_fault+0x1af/0xba0 [ 2467.293793] __get_user_pages+0x5c4/0x1130 [ 2467.294209] ? __pfx___get_user_pages+0x10/0x10 [ 2467.294585] ? down_read_killable+0x1d7/0x4e0 [ 2467.294950] ? __pfx_down_read_killable+0x10/0x10 [ 2467.295360] ? mark_lock.part.0+0xef/0x2f50 [ 2467.295724] ? __pfx___lock_acquire+0x10/0x10 [ 2467.296095] __gup_longterm_locked+0x6fc/0x2760 [ 2467.296517] ? perf_trace_preemptirq_template+0x252/0x420 [ 2467.296977] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2467.297427] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2467.297838] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2467.298357] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2467.298790] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2467.299242] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2467.299749] ? __pfx___lock_acquire+0x10/0x10 [ 2467.300119] pin_user_pages_fast+0xa8/0x100 [ 2467.300477] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2467.300888] ? lock_acquire+0x19a/0x4c0 [ 2467.301218] ? first_iovec_segment+0x16b/0x290 [ 2467.301635] iov_iter_extract_pages+0x293/0x1950 [ 2467.302051] ? __pfx_lock_release+0x10/0x10 [ 2467.302408] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2467.302841] ? find_held_lock+0x2c/0x110 [ 2467.303183] ? bio_associate_blkg+0xe2/0x250 [ 2467.303572] ? lock_release+0x1e3/0x680 [ 2467.303905] ? __pfx_lock_release+0x10/0x10 [ 2467.304273] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2467.304715] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2467.305140] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2467.305559] iomap_dio_bio_iter+0x788/0x1340 [ 2467.305943] __iomap_dio_rw+0xff9/0x1d00 [ 2467.306382] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2467.306874] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2467.307268] ? jbd2_journal_stop+0x5cc/0xde0 [ 2467.307645] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2467.308100] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2467.308534] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2467.308962] iomap_dio_rw+0x40/0xa0 [ 2467.309292] ext4_file_write_iter+0xad6/0x19b0 [ 2467.309722] ? lock_acquire+0xf1/0x4c0 [ 2467.310086] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2467.310551] ? lock_is_held_type+0x9f/0x120 [ 2467.310950] ? lock_is_held_type+0x9f/0x120 [ 2467.311323] vfs_write+0x97d/0xdd0 [ 2467.311650] ? __pfx_vfs_write+0x10/0x10 [ 2467.312014] ? __fget_files+0x267/0x480 [ 2467.312395] ksys_write+0x122/0x250 [ 2467.312724] ? __pfx_ksys_write+0x10/0x10 [ 2467.313076] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2467.313544] do_syscall_64+0x3f/0x90 [ 2467.313884] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2467.314404] RIP: 0033:0x7f0dfaa55b19 [ 2467.314710] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2467.316091] RSP: 002b:00007f0df7faa188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2467.316712] RAX: ffffffffffffffda RBX: 00007f0dfab69020 RCX: 00007f0dfaa55b19 [ 2467.317295] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2467.317879] RBP: 00007f0df7faa1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2467.318485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2467.319022] R13: 00007ffef3a5677f R14: 00007f0df7faa300 R15: 0000000000022000 [ 2467.319588] [ 2467.356335] FAULT_INJECTION: forcing a failure. [ 2467.356335] name failslab, interval 1, probability 0, space 0, times 0 [ 2467.357664] CPU: 0 PID: 43943 Comm: syz-executor.7 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2467.358344] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2467.358975] Call Trace: [ 2467.359181] [ 2467.359365] dump_stack_lvl+0xc1/0xf0 [ 2467.359719] should_fail_ex+0x4b4/0x5b0 [ 2467.360061] ? __es_insert_extent+0xed1/0x1370 [ 2467.360425] should_failslab+0x9/0x20 [ 2467.360781] kmem_cache_alloc+0x62/0x370 [ 2467.361120] __es_insert_extent+0xed1/0x1370 [ 2467.361525] ext4_es_insert_extent+0x2b4/0xc50 [ 2467.361904] ? lock_is_held_type+0x9f/0x120 [ 2467.362305] ? __pfx_ext4_es_insert_extent+0x10/0x10 [ 2467.362726] ? __pfx_down_write+0x10/0x10 [ 2467.363062] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2467.363450] ext4_map_blocks+0x9fa/0x1970 [ 2467.363801] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2467.364176] ? jbd2__journal_start+0xf7/0x810 [ 2467.364543] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2467.364936] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2467.365330] ? ext4_iomap_begin+0x48a/0x710 [ 2467.365719] ? ext4_meta_trans_blocks+0x252/0x310 [ 2467.366146] ext4_iomap_begin+0x3b1/0x710 [ 2467.366493] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2467.366869] ? mark_held_locks+0x9e/0xe0 [ 2467.367200] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2467.367650] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2467.368033] iomap_iter+0x42f/0x1000 [ 2467.368364] __iomap_dio_rw+0x6d2/0x1d00 [ 2467.368755] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2467.369245] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2467.369631] ? jbd2_journal_stop+0x5cc/0xde0 [ 2467.370014] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2467.370475] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2467.370903] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2467.371321] iomap_dio_rw+0x40/0xa0 [ 2467.371646] ext4_file_write_iter+0xad6/0x19b0 [ 2467.372046] ? lock_acquire+0xf1/0x4c0 [ 2467.372391] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2467.372827] ? lock_is_held_type+0x9f/0x120 [ 2467.373200] ? lock_is_held_type+0x9f/0x120 [ 2467.373575] vfs_write+0x97d/0xdd0 [ 2467.373906] ? __pfx_vfs_write+0x10/0x10 [ 2467.374288] ? __fget_files+0x267/0x480 [ 2467.374660] ksys_write+0x122/0x250 [ 2467.374985] ? __pfx_ksys_write+0x10/0x10 [ 2467.375345] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2467.375794] do_syscall_64+0x3f/0x90 [ 2467.376129] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2467.376579] RIP: 0033:0x7fcaec9e1b19 [ 2467.376902] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2467.378370] RSP: 002b:00007fcae9f57188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2467.378985] RAX: ffffffffffffffda RBX: 00007fcaecaf4f60 RCX: 00007fcaec9e1b19 [ 2467.379525] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2467.380131] RBP: 00007fcae9f571d0 R08: 0000000000000000 R09: 0000000000000000 [ 2467.380727] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2467.381306] R13: 00007fff4bf2693f R14: 00007fcae9f57300 R15: 0000000000022000 [ 2467.381921] 09:58:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x9, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x3291}, 0x1c) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0xa2, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff946}, 0x0, 0x1, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080)=0x0, &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) process_vm_writev(r3, &(0x7f0000000540)=[{&(0x7f00000003c0)=""/67, 0x43}, {&(0x7f0000000440)=""/228, 0xe4}, {&(0x7f0000000600)=""/198, 0xc6}], 0x3, &(0x7f0000000a80)=[{&(0x7f0000000700)=""/151, 0x97}, {&(0x7f00000007c0)=""/43, 0x2b}, {&(0x7f0000000800)=""/254, 0xfe}, {&(0x7f0000000900)=""/160, 0xa0}, {&(0x7f00000009c0)=""/59, 0x3b}, {&(0x7f0000000a00)=""/70, 0x46}], 0x6, 0x0) fsync(r4) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x2, 0x6, 0x1, 0x20, 0x0, 0xffffffff, 0x10010, 0x8, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x8001, 0x0, @perf_config_ext={0x8, 0x9}, 0x10400, 0x16, 0x0, 0x5, 0x9, 0xa2f, 0x0, 0x0, 0x0, 0x0, 0x80000001}, r2, 0x4, r4, 0x2) 09:58:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:05 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x147c0f) 09:58:05 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 20) 09:58:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 16) [ 2467.951745] FAULT_INJECTION: forcing a failure. [ 2467.951745] name failslab, interval 1, probability 0, space 0, times 0 [ 2467.953009] CPU: 0 PID: 44368 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2467.953663] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2467.954446] Call Trace: [ 2467.954665] [ 2467.954862] dump_stack_lvl+0xc1/0xf0 [ 2467.955202] should_fail_ex+0x4b4/0x5b0 [ 2467.955561] ? jbd2__journal_start+0x194/0x810 [ 2467.955944] should_failslab+0x9/0x20 [ 2467.956275] kmem_cache_alloc+0x62/0x370 [ 2467.956634] jbd2__journal_start+0x194/0x810 [ 2467.957007] __ext4_journal_start_sb+0x3d7/0x560 [ 2467.957410] ? ext4_iomap_begin+0x48a/0x710 [ 2467.957770] ? ext4_meta_trans_blocks+0x252/0x310 [ 2467.958206] ext4_iomap_begin+0x48a/0x710 [ 2467.958567] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2467.958972] ? iomap_dio_bio_iter+0x9c3/0x1340 [ 2467.959354] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2467.959750] iomap_iter+0x42f/0x1000 [ 2467.960088] __iomap_dio_rw+0x6d2/0x1d00 [ 2467.960445] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2467.960968] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2467.961350] ? jbd2_journal_stop+0x5cc/0xde0 [ 2467.961735] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2467.962231] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2467.962623] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2467.963022] iomap_dio_rw+0x40/0xa0 [ 2467.963337] ext4_file_write_iter+0xad6/0x19b0 [ 2467.963728] ? lock_acquire+0xf1/0x4c0 [ 2467.964069] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2467.964481] ? lock_is_held_type+0x9f/0x120 [ 2467.964849] ? lock_is_held_type+0x9f/0x120 [ 2467.965216] vfs_write+0x97d/0xdd0 [ 2467.965523] ? __pfx_vfs_write+0x10/0x10 [ 2467.965869] ? __fget_files+0x267/0x480 [ 2467.966276] ksys_write+0x122/0x250 [ 2467.966590] ? __pfx_ksys_write+0x10/0x10 [ 2467.966942] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2467.967375] do_syscall_64+0x3f/0x90 [ 2467.967694] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2467.968130] RIP: 0033:0x7f0dfaa55b19 [ 2467.968432] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2467.969877] RSP: 002b:00007f0df7faa188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2467.970509] RAX: ffffffffffffffda RBX: 00007f0dfab69020 RCX: 00007f0dfaa55b19 [ 2467.971070] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2467.971630] RBP: 00007f0df7faa1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2467.972187] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2467.972745] R13: 00007ffef3a5677f R14: 00007f0df7faa300 R15: 0000000000022000 [ 2467.973324] 09:58:22 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 21) 09:58:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 17) 09:58:22 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 7) 09:58:22 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() pidfd_open(r1, 0x0) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0xac, 0xcc, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x800b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x2, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:22 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:22 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140700) 09:58:22 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x147d0f) [ 2484.176239] FAULT_INJECTION: forcing a failure. [ 2484.176239] name failslab, interval 1, probability 0, space 0, times 0 [ 2484.178461] CPU: 0 PID: 44378 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2484.179103] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2484.179745] Call Trace: [ 2484.179964] [ 2484.180159] dump_stack_lvl+0xc1/0xf0 [ 2484.180541] should_fail_ex+0x4b4/0x5b0 [ 2484.180892] ? jbd2__journal_start+0x194/0x810 [ 2484.181300] should_failslab+0x9/0x20 [ 2484.181621] kmem_cache_alloc+0x62/0x370 [ 2484.181972] jbd2__journal_start+0x194/0x810 [ 2484.182656] __ext4_journal_start_sb+0x3d7/0x560 [ 2484.183066] ? ext4_iomap_begin+0x48a/0x710 [ 2484.183453] ? ext4_meta_trans_blocks+0x252/0x310 [ 2484.183849] ext4_iomap_begin+0x48a/0x710 [ 2484.184193] ? mark_held_locks+0x9e/0xe0 [ 2484.184586] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2484.184982] ? filemap_check_errors+0x26/0x160 [ 2484.185392] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2484.185788] iomap_iter+0x42f/0x1000 [ 2484.186131] __iomap_dio_rw+0x6d2/0x1d00 [ 2484.186999] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2484.188327] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2484.189320] ? jbd2_journal_stop+0x5cc/0xde0 [ 2484.190356] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2484.191368] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2484.192223] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2484.193053] iomap_dio_rw+0x40/0xa0 [ 2484.193783] ext4_file_write_iter+0xad6/0x19b0 [ 2484.194589] ? lock_acquire+0xf1/0x4c0 [ 2484.194944] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2484.195377] ? lock_is_held_type+0x9f/0x120 [ 2484.195764] ? lock_is_held_type+0x9f/0x120 [ 2484.196147] vfs_write+0x97d/0xdd0 [ 2484.196446] ? __pfx_vfs_write+0x10/0x10 [ 2484.196764] ? __fget_files+0x267/0x480 [ 2484.197095] ksys_write+0x122/0x250 [ 2484.197389] ? __pfx_ksys_write+0x10/0x10 [ 2484.197747] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2484.198195] do_syscall_64+0x3f/0x90 [ 2484.198560] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2484.199022] RIP: 0033:0x7f017828eb19 [ 2484.199376] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2484.200819] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2484.201420] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2484.201974] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2484.202571] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2484.203125] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2484.203685] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2484.204288] 09:58:22 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:22 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x14ac0f) 09:58:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 18) 09:58:22 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 22) 09:58:22 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:22 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 8) 09:58:22 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140801) [ 2484.691401] FAULT_INJECTION: forcing a failure. [ 2484.691401] name failslab, interval 1, probability 0, space 0, times 0 [ 2484.692442] CPU: 1 PID: 44498 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2484.693021] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2484.693633] Call Trace: [ 2484.693838] [ 2484.694024] dump_stack_lvl+0xc1/0xf0 [ 2484.694470] should_fail_ex+0x4b4/0x5b0 [ 2484.695310] ? ext4_mb_new_blocks+0x64a/0x4630 [ 2484.696311] should_failslab+0x9/0x20 [ 2484.697167] kmem_cache_alloc+0x62/0x370 [ 2484.698104] ? __mark_inode_dirty+0x249/0xc10 [ 2484.698577] ext4_mb_new_blocks+0x64a/0x4630 [ 2484.698963] ? __is_insn_slot_addr+0x125/0x290 [ 2484.699356] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 2484.699758] ? ext4_get_branch+0x541/0x6d0 [ 2484.700125] ext4_ind_map_blocks+0x15fa/0x2200 [ 2484.700523] ? __pfx___lock_acquire+0x10/0x10 [ 2484.700902] ? __pfx_ext4_ind_map_blocks+0x10/0x10 [ 2484.701344] ? lock_acquire+0x19a/0x4c0 [ 2484.701698] ? __pfx_lock_acquire+0x10/0x10 [ 2484.702052] ? lock_release+0x1e3/0x680 [ 2484.702392] ? lock_is_held_type+0x9f/0x120 [ 2484.703162] ? lock_is_held_type+0x9f/0x120 [ 2484.703976] ? down_write+0x11a/0x1f0 [ 2484.704725] ? __pfx_down_write+0x10/0x10 [ 2484.705504] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2484.706407] ext4_map_blocks+0xc58/0x1970 [ 2484.707180] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2484.708037] ? jbd2__journal_start+0xf7/0x810 [ 2484.708891] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2484.709789] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2484.710882] ? ext4_iomap_begin+0x48a/0x710 [ 2484.711880] ? ext4_meta_trans_blocks+0x252/0x310 [ 2484.712791] ext4_iomap_begin+0x3b1/0x710 [ 2484.713549] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2484.714458] ? iomap_dio_bio_iter+0x9c3/0x1340 [ 2484.715277] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2484.716138] iomap_iter+0x42f/0x1000 [ 2484.716863] __iomap_dio_rw+0x6d2/0x1d00 [ 2484.717618] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2484.718787] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2484.719599] ? jbd2_journal_stop+0x5cc/0xde0 [ 2484.720382] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2484.721340] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2484.722190] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2484.723232] iomap_dio_rw+0x40/0xa0 [ 2484.723908] ext4_file_write_iter+0xad6/0x19b0 [ 2484.724748] ? mark_held_locks+0x11/0xe0 [ 2484.725525] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2484.726503] ? vfs_write+0x75b/0xdd0 [ 2484.727173] vfs_write+0x97d/0xdd0 [ 2484.727830] ? __pfx_vfs_write+0x10/0x10 [ 2484.728557] ? __fget_files+0x267/0x480 [ 2484.729304] ksys_write+0x122/0x250 [ 2484.729955] ? __pfx_ksys_write+0x10/0x10 [ 2484.730672] ? syscall_enter_from_user_mode+0x21/0x50 [ 2484.731088] ? syscall_enter_from_user_mode+0x2b/0x50 [ 2484.731519] do_syscall_64+0x3f/0x90 [ 2484.731832] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2484.732261] RIP: 0033:0x7f0dfaa55b19 [ 2484.732571] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2484.733945] RSP: 002b:00007f0df7fcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2484.735171] RAX: ffffffffffffffda RBX: 00007f0dfab68f60 RCX: 00007f0dfaa55b19 [ 2484.736464] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2484.737731] RBP: 00007f0df7fcb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2484.739238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2484.740920] R13: 00007ffef3a5677f R14: 00007f0df7fcb300 R15: 0000000000022000 [ 2484.742222] 09:58:22 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r2) dup3(r2, r0, 0x0) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:39 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:39 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x14080f) 09:58:39 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() capset(&(0x7f0000000040)={0x19980330}, &(0x7f0000000180)) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80100, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:39 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x14ff01) 09:58:39 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 23) 09:58:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 19) 09:58:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 9) 09:58:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fsync(0xffffffffffffffff) r4 = getpid() process_vm_writev(r4, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r4], 0x3}, 0x58) r5 = getgid() r6 = getgid() r7 = getgid() setresgid(r5, r6, r7) r8 = getpid() process_vm_writev(r8, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r8], 0x3}, 0x58) sendmmsg$unix(r0, &(0x7f000000aa80)=[{{&(0x7f0000000180)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f0000000880)=[{&(0x7f00000003c0)="10f331d3820b46468c1383082eeb348c911dbcc97c55c5ff7f6cbf0ce637612e38ef3558455fee8707ebc71845df939657a65ce6bd2010f6fc19fc8e11e209fc175d63b3964b8203935cc45382f3735edc026cb7e53f9a4461ef06be7f7c053e2585c23bd755bfbffbd3c93c930e91aa8d4eca9735a933474184ee8db7d756bcf9f5468b01d9527ac640719d5b374ce4defa86627b7d16734c4657df013ac1948f192685348c14337a08d864582fa0d35979ea1b265e0d0dfa3bbd21", 0xbc}, {&(0x7f0000000480)="11fe484a38b116973f7129dd0e2de1e753a28dd0a51a0a4ef4c37aab34430c80bdeec8fb19bc1bad4c4a749d0c41a4b2b0750685d95557ffacb8ccdf0c5ac6105f0220b443857fb6bcab561ae75a9ab9b5cbcf87d033a5e43509a642daef61b6be053981d00f31b011f11b966ab97dba053d7711ebbd9a21f6fbcc9728536e1ff9640453961f014f0f8fcc8c34d9180aafb3d5b23d050592c7271e4b9d9c3df9cf8a2ab93d", 0xa5}, {&(0x7f0000000600)="62130b38c378915c8940d86055a7ac747b80bae3d8c5d161f3d498c0c618b14b10b4a5b5073e4f9098cecf6636b7766aef0702d04f99b04499eedee18bfb23dc6b57fcab3194b5f6656e1c217a7d1f29a1f581175d89f6df6ffbd3133c73e6128046c0ccd85494e70ea8621693d7dbc18adccd1b88de71a4ad2ab2578b7ed8c90e087d943b8f870e14a20c51c1911fed78e4", 0x92}, {&(0x7f00000006c0)="ac90a3d902168751159f4945e03ab626e19e6c82fa1c22e81bf6dfc790e39117e6495ae457f7c235a972ce2df0e6cccc3db73ed61b84a24fb740c350e6d52b544c3fdd2ed119289b6cb6225121c7749ed53779aab477939242ecabf7ae06d520de56d51ba3e4a835494b4c1fdaaa277988d0c98bec46f43592ad3911cfd2181efadac095787630a6b596347b6647d328b75867b89a307f7de629a74729b134c7e9474ba8f63182fc823979fe4ccb5552430d0f219c5b95c6ca96673d5a5ebb2bae99f31ceb3058f8cf", 0xc9}, {&(0x7f0000000100)}, {&(0x7f00000007c0)="ab6c1ba16cbdc56a49e6a72d5404354d84b0aa50e004eeee176c2a5587ca4d6b76bf2a5582a8b115d208944b15555f5c9576501c9d2dc892864ea5536781bde1d3f84c63fc52ed32adb022ad44819d5ceb7087af6aca4454d3feb23551f06ef1bef8ce9cfc72289ddc3ff76791a89c1a0fd9bd752c9f179e5f6b658d0ec483e26df8fff0533557f37df26b62da1e01d4ce64e6967ccb69bb1811f8a8564dc8ee2fba980ba0ea2ab5dcdb2d8155c61d8516db3e8ecec56e16046643be2a", 0xbd}, {&(0x7f0000000540)="d19cb4dffe0c8961ee41d78d2f47fe6f2696d752ccbdeec79f7f36393714b6e60de0f4f7ff7da96f87021500a01c9768f28f3cdd994c55987d005df87a", 0x3d}], 0x7, &(0x7f0000000a80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [r3, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x98}}, {{&(0x7f0000000b40)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f0000000d80)=[{&(0x7f0000000a00)="fbbb92698a923cf9681a883f573cab59b006e1469a00bcd648f7617dfdf310dbe2a6b24ecdcacfc9cd671ae30a8f29842756c2e115f884072d1b87b0834ffcc3e747d933419d2f3354fe", 0x4a}, {&(0x7f0000000c40)="3c467a31f428187941e9beb2dcc57ddb480b594061cbc0bb4fe4ef6272d47dc78624cdd34ca2b9a5c9b27b61e9f319070cffaf2e931fddbfeb852b8b75c1b3272ad990ee05e586940e7805fbc0921331c56b42417ecba848ac4648a5bc5fcb9f07d2f230", 0x64}, {&(0x7f0000000cc0)="dd363421fa27f28561b4f6b65eeff6d732e9323f20abee065040031153e92767036d67b44f28f38501135cebcb44b70efc04ad37fce730a8b6a0e6a521a6b485be99b93880c2ec86288b610ec911884ef77ab3877070bb1630bcad1dc512bb603f1140d49fda7e8b949f77a10b05ef2f0aad2eb818b184b8c3a8f337f59278815558c437c33d16797447a2143f0af69e08febd76433a8a33", 0x98}], 0x3, &(0x7f0000001880)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x1c, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r1}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r3, 0xffffffffffffffff, r0, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x100, 0x20010}}, {{0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f0000000900)="f0d3265abfab1c7774316474f0b9655649a9aeb382784bc1b9058299dce6b7ddb8b7c53a0f500a69338534e0f38ec8b6c8b27d7a6a934b00bed7975e62154ededc40fecd10182e146264a7a27acf422d4aacc7d18df652b559e73cf357412a1a6540d89a3244adc6469dbf38dc19d633e24f83e0d47b358ed4a3356b877c42dd31358cb99344b15ff2ddfa0205f33cdba2c6dc6e7c4872c04eb12b823f701baa4a0118cbed5aa43e5dadaa0deb7bd361f992d6665627c9084a7ce0ab13be05df261b698939283417a4875adcb53edbe63a22b0bfcaec67b2491f8c4a2282016c14277b7cb5f0", 0xe6}], 0x1, &(0x7f0000001f80)=[@rights={{0x24, 0x1, 0x1, [r0, r3, r0, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee00, 0xee01}}}], 0xc0, 0xc000}}, {{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000022c0)=[{&(0x7f0000002100)="1434b593318306e1286c23567a0a01acc3d15c1f462581c6c7da6d6539d584e43775f6a3897a1f254bebaed81e789cc6a25f83f52c42853315660ae6b0f88ea900090c8b46438b4e2a150505f05ca8dc5b39a7dc2fda79765a7617d9a4e306e3c48720939ac55ad2868543957d3c90e9722996b91fdcbf5ee2b6e131bc50f61e92ff4d233c7b491992b99d7c7180d3b8a35c9abe80f94cc0660352ece0cc228095b15887d84a75ae2c476655026682b750f35cafdf80ebb3b0", 0xb9}, {&(0x7f0000005bc0)="12fe18083e456c2113591103120643930f213948627064874283acb77fbaa65d8f4acdd833ee097cc144fb2b9b1204966b39483e64f2c7fb45d297ddd7e8437445f08fb8a89331f88dff68094ac18fac12117c3866e59a9f46ba1bc7c87dda73f07be0b1c23f8f428de7a55048fa6569ed94d2bcaa38ce4a56a8f9663746f3157832de6bdda68b8e82d7d372ae0f8fd9d7c6802b229fb5a1949dc06b5b13514a3f667116fbf0ec196280f10dd0eb73e01c26cda0274ad2eab09b6209ec1206c1a68db2666b2e87ed0213929c49a13081525d3a636273b4413af5eab16b6403147cda1d6c445ca191646d7d4ef542a9b2ee3821665f11102db55db010fec7a2e83a05eb3990e3e065281bb00b3e18b42009b02f45697a8de5d8aaa02b69bdd8cf73806b428d3d8e96c42b2e358af6ca6b1ba738f44fb67187fbc7b53ce233b504d23f8c8209f3a90caefae2c36346957bb24627778258f264aa1078add3c79918891ea9f8d46b2a3a560291c7542923e8fdca3b729a9740bdb486f90f529d426c073ad1880398e749067b4e0a9ce572760a1c8b58216d6f99d36abcf54459dafc11a180945fd833e6249b7ee8d87f69cc54411234e85710333fe447b9e83d50acb6a10b04151ded5c65d0c1adf49aea2439435455c6ef24b32f8847a8025487e07ae1063b6c6efffa84c64315c7706af47025b779a5ec38d16cdde3d7c50d1b4e96f41ce5ed7fa4aaf310303796425d1f25caee5d62269c0042e87992c2204a707100cfc245b69dca6121c433e407394a4f46390e9f27fb0e8f10ec9538dde2ab383d28cea5a73e49d17076e1834988b86b55f7dc7566a2888c99ad9276bee9a879ca4e65bcee7906bdbb148ab3165aa839c3660b6838f36cbe02ba1182fa86b332cba36f61a4130102b0b294225634ada65078357bca942c1c9e5826f2e059b7679ad534ec5366fd993c7307b6d306ec0d8ed9e67afa787aa140624765b2f25a4734f3d57377999e1ae4348fb44da63e41885eb53de36843045f36f9f4e7af635717ae31fb527da68a03faf5b8922d5fa7fa0c29db2210949844319f2819bba95be13cb36a92069b525eebb3c238ee37756395432fc06a554655191c4a9c0304acd7315a8cea149e13d584c334f2a19ccdac643135faf8d8bf4bd33097e81bb6256db37e6a40b9607c0c5fe1d7e28fd1e459a487dfb6d5f4a7828175a92632c3bd568e87bf56cccba43da5ecab2adff359a910b8df4ad451b15ee77e478be5ce29a405f448f7cfb898ec3745074d65a15a6abff326d22b0fc8b7ec95c7d75b06ed32d2822924d74227fe62bc6d885c0cfe8e11578cdfb7100e12e946cf50ec8f0bb686ae52a434ce7d3208b670899af02483a78d6cb3354e2513f4872df6baae781211614e252d6fbf5369d3de665eba7fe370cf9f6bec511147f83f4e928e3f01278e6b020e08342f162c091e92e50feb6d16240a7ac6457f9a18d3f113e5a5d98068aa611d1dd02507030db734c13c47002cf84ab19e44275a7d8718bbd31b7dd4e7d0a035f47c9e03619aa101dd8cdbdce6586aa312263e5fe425eff33026c6003e92078461c904d7ba17b70645578eacb4f1ae5b570eb31dcf680df59a50f3286b566e7c1435737691cc8581d5341462b3a41c44065fc984827022eaf89ddf8339659b641cfc803f9870de5090c65ce40e48e8ccad63dcd591d87a5631d5d74cf3cd4606e575cc229d9c5d2af9255272c1efe64511f2d137438ab1f73cccbcc8f2093280b438fed7a816dd61a461fef1488d2ce352490d187a5cb3381dc55454175c220568868d854fae13547f9ccedb0e08657b88aa74925e92bb11ec2c44df42899ca419e02ab42acc219851272d3735a68ec960222f5b00f7f567971954f532284bc757294721503519451b7b1589fdc3f3b0c98cc0cfa28ab35cab386e178f50eb713e65842a13a75ddd2ba5895b436e5271d9a71f1df404b4bb0af22ebf0741dbc2fa6ae438e1035aae9268fc575aa0506655d48146a628b5a137fba1c7e01de5d5a4826c28665a53b1bbddf7830a181b7158c37f01b4429610134e1dea6cce9fb59852a082c23d0259498a7ee704d3181b5797d3b4a0e52842f822ca58660ae6b6fea9df097d4bd8179897377bbc18db5d8f7defea6c70ee39689193d17372b204267a486fd4e7e50f441b5365aca43bda16769876cc1efeffe48a53548961ac9a4a05dc7c49ce1b550211afeb6daf3cd2f23ef41f3c57c2db47ca393f9984cbbb392075992edf5d532117fcc5c5d193371869703f619ec8a8851ca3a3f400d1fbe5f8a3edd9c11c986c97a5843c9acbb1b6beff9dfe05ba43820426f205a48b7042ffae222bac3875f852f35bb851f2790721c561c0f9bf2ec90f3ce428fad545e3f3d7e2e0472a922d12d788204bc1f7fbe2e2504d554e83d881dd3516119d7c3a5d9b39196c48dc67a2fad2dc1a29f6c34c6f70eacf339daa3db3e93e73502c50cb0d65802666fe760c857dfd824eed15c72e627a9f35d1b4781a70e1587df85a10bc885b4bc17fffc475a2195c3e6067024fd9484f3d16e51b684633f3aa214fe29936132948f72436fd144470a7be8d1b3d2007fac55722bedaa2f49f2ff10af1159c3519b9673c45bb82ccc6671d054638eff5e2177b19756b1422e7d7fcbea5eebfee74f3474453f7b1ac5a7b5aa5598a018094d309c5b076e80dd93ee492e17329691f9e0c6ab03c5c98936eec92715baf1a2113d08f4d47258403184aa24e431597d93fdaa9df993aa71bab9fd2a3c37a6c94a4d5ca9c2a66d90bbcff5d800df6f7ab327a2961dc20a468837724597a903ecd2853cf96610214b7dd2361a7845174457ec506a7940d8a8fdaa501d111b48e35c79df918d3669be258f26f81ef94bdcd51f0aeacfc2489fdc9d5bbda1271caf25bd5cd1dafe170b911d7b2088412174ba887a164036d1a4b0e02b823963a1b3c6b401aef8f631f2a26a5676d25ba6bdf115eef593996bad0fdbf6efadc820d245222f8d0162ff47eca8e974db60cd7dbf25b976cdb18b85ec2ed73561cbbdded73d7d297a8811259f4c56082d6d3d09bead51b759ce3984aab31228700af812cfae5d6a3f0d5e0634fa70c070a898e787535e78b130cf7183b31b3138ea4b45f82c5f74c828d3a7917909775909c3c892d106c70206701a4bd73be5c1d0bfbb2eeb57e4f54e2c52fd8c576d37ca63c774321a5c2f21a530631e4452709454b347347d5428bbd0860d4bd98d9b3f2fcb8c7f5b0d1a1f4b25cda53d552d23de90b5129728be21236267a043356142bde13cec377c8f08bfb9aafd52322796fe14ae853c4544e41e16a775fcdc6881761823ae24ca06d8ce66d183c6c96cf9f5aa1b1c6d609ca1bee37c857cf2b8237cdcea452e76d72308c33de3290e727ff5c14f1d87600b30e0c627f12d00d8c30e426e5980ecfacecf1b91781e19ea2dece96f30c93f5179182c83cb622382436c93a93372a9226bc9b488154ee45f7006ca6f38eab539f35f4ce15f9d7a2d27c19a7a7c618eefe2fe8b6d4bdea227710311092f2c1e2592e403f8950543285872a99be5866bbabed76341c6a37d28296c75047d26eede8771d6c50d333883da01f8b0e1d276e7d33d9b400a6615c532087a08d9291db387aff6e5c37d4e248cae91c857a8b4fac867bb99e9e5eade652f906679e5ad9ca0443d9bd107da873edb45f10effa5962d9d1bb0f7931df7b164c291f34fa2007086e3e6087be5c2a8c6dab915f72d32d5318b80d8432e19d4d2928a37170974ee3e99e0a903a15f93e4a049b933c7a6dcd591a6438356747a86c4f66ff879d33cb17185f7fee06590ebedff4e266cd8cd2628087aab0feba315b1c5d8b0841c21a3b65d619a2a552cedb5f018bfb866c5793b6bb884ff35db0698c7f795ec0701188dc7c343fc1f648ac1be5ad685dc6f179ec71acd755e106b4257e95fc56908c51c5dc2972425b110e3d852f5e81f9df90589d04e7c12df100a1500569aafcb8adf045971cf1f890a9b4b1fa02b243391fbde21b94f2ee447cd8d204cadf3172b6537f1571da5423c93c270d614cf31d0b74bd033886edbf2227a7e53186166a3aa579a852e5d277ce141ed0059c14b965499235da909a1398bed504eb54e5647a92bc40db460d7b60f8ec1a3961224a7d98742eb2b484db89335860e78bbc4e37d17a31ffbe7ea92aa732b2a0f42a19392f54cb15bea6b3af6fa5cbec30e87b092ad857d6333587ffff6f45f97a714e4e1a976700c9a4aee3cd37788bae9578b913c88c95dc2341d64f248d490aad61cb9f5e5dd2e29fc4dea02879a37fef49b9b5a393e5fb8cab41475da92723132bd4d21acb6e6a42c8b702cb3183feb7edaea55274a6ba3d4699a76769f468d9e46e81ad2fba94022aa03ca672dd5ce08479a80d374d197918de3b3038bf76cda7a6d2beb7e7f3711c73110f96fa49c4118a5b48f08b75270c4a3045ce53afb9f01f3a4cda04a60559175ca7b0ac3d161428c1816618235a83301d39605397da601e18301beec2990681c89646f3046666243ba9f1d626a1383a992252b949648d0a474aab107ad4cbd24adb2cd3a7fd995899b71227404a135f41ce189e1984003316af0a3973805fb0a371e0dc485e5bed59abd27dfa08efb37f6074f2f97cef931e4cfef3dd8590913d4eac2b7cd6c4792a1f4c642bf15da4d2838f46305151c9416053929f2ce7c89fd365ebe93e4e91abecbd70c0391e27b88dc6b8f0564aa46a2ea268046aa7d21821c62a647961c0eab5edf0b0ddaf4686e90ecfa34d5970ea55e58c2f202d3e5dd02d8f4f021e6d82fc31f943058059f9416e18f429546a275f2fb2b86728ad9a36af784f6766e164d169ccfd36ae0dc857a962ef7635d20add15590667d75b02210340850991b49d2da1f642e56342a9d5f793e72271dae23ee178c3e5c360e27f54d8d0b49e3384ef9c90e2f1a3e0f11be1c8e86062e2eacf91a2c154e3d23446ba6c837eff93f0578a5046eee1579cbeab42ff93dbf461875d8602d592220bdf48ffae47b4c00d4f4bbc7286af37c3f0efa055950ff4cdf5350b0bdfa0cc499e6fc02fab5b7ba1993686c8272ce738e4cde05d388c692913ec86156f1ceb5e3119754d68105e6df6c37e8c4541f6f7a66ad0d7c644011e4888cf8f75bb4f6eff8d8ebeec070e137e3ae019da62759b06f750a27bd7f1884e6b9b3b0bbc82252ac56ccfe1d8f9bc9c06e9efff00cf15042b175234d6e78f938cfecf27d7eab33b34054273efdee0412a2ed21f45128c3be17a0d2db06373541495675f59745240d04157f8accc23d3ca57a0d030f4a5b1d30392c0d4d8805ef442953b090087a1c71edffc88246351e8b4fd4584000b94995147e49c17c30c454cea4c70a9eee3b1afa865b7179d535d84283b102b445e9892633c52fb0bb860c6913d59f913f0c3969eeeeea8abe01d75551f3ee29b623c89442fdf722babd2aa0627d7d05818c0153eb826e514fb90e78f05229c4cd22412f23cfb2eaa6ce9a1031cd77e45a3d1e7a69b406e216bacb3c0ec198ed3fe46bde00fb6496e6710da0d00a3014800f2e18ff10d83dd45bf2bd559337510ece2b5c21a8642275e040a5497d219f1db2e9090b4f4c09d7c843cdb7e6e5dd4c20ad8539ce4da33c5ce594f005da2e2baca317d2c9b3360a44e579ae7b852b6c058c46bac62d42c528583bec87eca2b542a236af9a138aae92bf1794449d2573103b79514cf930179aaee1cd4a086220fd51f5b", 0x1000}, {&(0x7f00000021c0)="45650288314d8f1a7fe57698d1194099567fcc216aec9bf2ab99366847026fd6eaa84943b8341e4a14f4b9abf701d1d8773d82dfc938f1722855", 0x3a}, {&(0x7f0000002200)='\x00\x00\x00\x00\x00\x00\x00', 0x7}, {&(0x7f0000002240)="748e035ac0a81aac876d728292bc21272d7b94d2d35aa6fd097ef6285c28b3549b6f3444277db5900e645676b89261b9622c42be75683b8b57e2a5edd9013ae7dbe615e04f191b5a3696caccd49bf24592a62961301dd278f438ebdd9150968dc9bf5cac0556d5b51309254c14b196cedc5d6250c9c55baaf8586ea6e734b1", 0x7f}], 0x5, &(0x7f0000002780)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r3]}}, @cred={{0x1c, 0x1, 0x2, {r1}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x60, 0x5}}, {{&(0x7f0000002800)=@file={0x0, './file1/file0\x00'}, 0x6e, &(0x7f0000008bc0)=[{&(0x7f0000002880)}, {&(0x7f0000000dc0)="b313b5b344f02aa45953aa89059835d0129e4a8b5b9a650e40f6309095381b5caa9d7b421150f53101eec1087f298defacc2459a9d4759edad5c8b569109bc4c6f72f52c78b65f0da889a2f865d9c653d4ab72335204eaa5f22eb973fcdae48661a9ba6841de2fec6b4c5cd8761d0444aeded2eb0eca9adef51ef0ca201fdfe9d83766acb8688a0f2a0b764d4c1d5fdc5fca50dcd77cf79fe53ee5c884aef7a25b07f5e70e8e959ef3c5e8feff9f8c53bfe9367e382f17aa3424f5222a30e8b2873e30de32c01baa2952ef1e66691219ba592f2b376662fb8f6c03b8354fa9fbb3b881591f2e3d406216e970adceb79d138c3a", 0xf3}, {&(0x7f00000029c0)="cf01f2a54c56673c2d9e2bc01ed6c83be29ad0c56590ca45f88d0acf0a49c14cdaa537661b349eec70b0570c393f0058af436b2c3a0878d0aa3c3bd18adf088b928a0c4b82c2a72a37cd829f508aeceb82aed140915a21851fc4a693912ea59047cc76af9aa2dd966d9c7a170d2780d32182358d1f72c43e1533cd5c07b954444b3fb5bec2d8a4", 0x87}, {&(0x7f00000010c0)="4647b8ec063b959d805010badf3508c111be3e11cf9b241269e6f195d9ffcd33fadf3faa5991c35fe035b31ffbc758db7688246fb919c1f52f6a5d2c056dcaf2780f6f822f93f4a0656d60f6ae39c05a66fc32fd492b565ea04a09f9499eb3bfb2060565fceb6ebb25efc4d9de90eb598a3ed57c7015735f46fbe9d80bdbff14547dd64ce5c0a37675c159437f2eded8022e4a6274050a19c22cd4d8e6fb67fd98dbccac7453fc0626c37b466f3ed35f85b072eccfd8f8a0e74d22014e02f5c68dbc07688935adfcd46aaf605147d1fce8c200237d2cbe45c45f5d90b4fd33c0456870192e9eec568a81fde8d29fcfa2d336fe045d27b053d7a85aab48e2f13e7b6dd82fae1d0eb3117700000247b4ce159bcefc2224b0ab4241f7261e8003c99f71afe25abda4c627d95478bd06ba406936696949b505e5b472fb7b55c160a2ca55537e2d0643924ae4aff24f753b89969afbf8419bdf318f93d850f2431ade7b44825ab453110f36c6617ae6fc5f8d4d15962b2d2486b743dd37469d2fb14054712bcb2a055c50a02c6be8d0af8248eb54f40c0ed298642646d650bdd003ed4d5726e40c7dbd47705d64c05929ff4d1fcaf7ba0f51ba846e14ce31272c25fcb3ea2f777b130959436c7e8ce074a6b17c45885da21c66b7fb5fd9885d0df4a4e225b0f2aa51b9f9819a9031d10b7909e04937982ae501c2f66d91e4fde7081aa177426e5ac251f456928acd11ac89cb5c733c3fba19", 0x216}, {&(0x7f0000007bc0)="483fad50b0c8ce7483795be39a8f86bd16c1df8aa1a6cea46a4ffaf4555959931392c37db6ee4053487751cae69d6fa504e09fe6a4c4feb80834de46eda2f25667494de593b152fe7ce8b4324e006a00576a386c6c56934e202f91d6f0474eb29f86097abeeede3dc1f45103a1c95ccfe1ed6cc5dfd55d8be67869a5d7ff71183d98d4d2cf51d8ad5387b0de5fabab11cf343a20f87e4027e914bfd39f9bdf3dcba9a4d745341acf4f2bdd08b9669da0cc4decef56e5e128bdd45fad0bf6d9de42ccce310c14b41f2b7e2d7e6455073399f33d39316c61f8ce092697e54a620adc5385bd22d1ecce368da53c719f6acc1cfb0f1fc1d25443369af1e67a98648ef058b633b8f9523ca6dcfe7d08efb8c58f2ada7e15155899ba7b0665b2a4d94809f16617f0bcda6c90da0051008e995aebc3d62eaaf1f7b924f2b38c9c717c7731966aab322686a5e2400261e53e2cde41eaf71e26250c73849bac5bc5e02f10909e37ae1c06f971e48ecc0cedfd6ece86c0083e07de61a27bd7271e60a983b1132d2c2283a1ad01d5f34ab0ed90eb7854d2355423df0bb8e35b48c19c9dbd7aacf447a307ea131927b747b9b2df4639ce8f08850df95316bb79065391ddd557ba8d421b5ab311e79688c6d8bd7b790871376c349e6d0a6359ebd8947b9753505fef51dd843b66ab9781c8d99eeaaf5ff64b0eabace6aacb5f21e72f7b471bdbe18f5a551baaaa601f36ae466450e5494e93cf2cf4113dd16a85b501c552522cca9a449cabeaee3e9521799e407e514d9b06f78ddb6c034aab64398602737b6832e463be7bccf346bc19444049a3d9062c72a818a8069136063487d343e292751eef3aa7e6f49990ecdf7e46ea4c9e46d27029d854eaab63c0de82216647918161493ebf2d4831a91acca10ebbcf4f8791b313d1e6815ab536b3393753dfe653c1a1b8c90675de88a0978d97c2079e15e5e560b3fa9b383449b88d38000191e6c0d80ac673eb36150a0c7da81deeadb744265322f0b73ff760002d9ed82f93b6a146093c85761b5eea09ca384026a8238599104a5cc4624fbf565467747d277b089a2254e0c6b6faf73c29a19618e7e828cd7fb03afcd368347fe3ba3d3d2f28161cc5dc40a931684f98031957cd85eb2008d376090ce3bc48bbb95ee8a2892ea121c31a5ec83b39d850a1ab256c3f976441032490d0102ae0aeffbed9ad32ca5fe2a56012fa42371305b190c3fca7229ff86d50bd3f8e540cf34430ebc394a73739881a952f573c3dc13083afffa27c443778e8b02402559ccd593e7f3846801dfc5f45f76d273df538141f7680be283db9bfdeee12e963234cf35377f1182fb31d937dbaf30c1cc315c57b366ed018a7c91711a4d48db2ec312bde51a09fc1e47048d6c39eb814ebaab01a2ec4a8e889d79b2d1b912efeb933cb66d5fda15517cc3d173470de8907070f0746bbb6f60b101f304d34dd7174fd90bb7e6b70a1766ae9da644ce469f0fb58a135b646a15f8250644a4b0c8a54282c7eb0aa1de5db71e657b16fb87a3e1094574998028079b0cc700109939a5ac07f1cf241472027be961fcf3b3030608ef4640fbff7805e2e0e9a724fccacbdc80676e2152971bce495183aac7d2375859185af3c1130ae2ec66386987a02a0774732f62a67d561a8f5f3b5a36abe6fe00ea3e2593f72f2c615074c88a42d717d0c580108f5dc177861a6d388a3d542a192dea01637ea9fddf5e8676556cdfb45362bc3c7ef3162e588445ad67ea77f8e40e6ada0283174f8412f581e53eec825e204fa1517698941a0a1a2fa19cf9647ca8d6e7312863b788037b26da4274294400f08d8a176cf15d7931b8449e77df2a6ada92b23b4c8c98cda91a344446a1e9a31d1c96ce7e769bed6db65a9f7931e606ca559cda37eebbc421c14bf78d1927809d571130a1b9c04ad37b7048ad784611535d9296feea66ed11ca3a365af434831a23fe70d9d230b4f44a3b71c44c1e15d44680149798f5a9e251e69c6de2fe37a28386bb2517148252bc2d2525241226c9e35c2cc1665cd86c3c5cd4b6c6f9fe85114239e55982727028ec0b732220dcf54a82a95d584c81ee561dcafc887d27da235bd6e2327f78a18bfa1948e2bc8e62a66443469dacd39695c2c1a75d8ccbf1ff421452ed43e399c805b4927dd455884b83d552349208eb48b5d3d1b899b427f86a3c6a3cef53a2abf8a673d0810767ed8f1483fe6277b67a9363519a8d0f84e48ec072510a050784ab82fef1b39c9f579b1f6bf8296da680964632a5f84366a46afe56fbb02f0b2fb9ec67fe09abfc48b681e1a3bcc52e114287988673fdf81a57b9fdad781d21d000d946108e57ee7e8e04790ee87559a512e0b4571409108614ddcbb5fe70b0ede98a7d773862d132ab9e4631ee14a2fbf5c2c12d25d14ade656e98aad849cc2f4f52dd961d3afa7489581cd63329a77cf3b7e803899f0e57d19e7796a9d03cb638552345a0c81bab3656c9dea8b7e2392c1420bd55ebf11923ba5dd5fce82ddd41b9bfb847cae195e67140c43dc8ac241adccc7333546617a9554cd84eff4165761a0deae673b58b77142a499b75da0818c85ad7433d43d6e0a532dc82b8152e651b5c3598f7d99767a6100673ff96ecc398155d11f33de0de33a385f2439d582d8faaaf4ecf3aa7dccea5df0f2b55d5723e05bc0f0a39865023734f1cee8d62afba66b2e15e90ba559436966b11376614577b3fb39b64754d0c8b04fc562bb4348c229a6dee5ebd605cbc877a20420cd566a3a4f7c5b9e2634d48167cb1801344a34b174e892eed7564490f87ea03f665aa571229275ee8f5633a5d8b2763e2eeb803f6196dd59e7c79376d309c3213429638118d434ba2566b7dde610b641f5e414842e42fdf5d35e520aaae69248ab1f880a9a6ccdc33dfcbcac336bde1983f8e0efd5038aef8c0f6ad995a3d556f3062a28b12c09701625956a9c24cf1c42161bb1765a5e3a82a3732efb0194de7f00c68e9019af72babca9363ea1dc79ca15615e9a2aa4ec1c62068358eed9c533bff48446376c7a4d4470b9532b1d74e8bf60e96b366e7c8aad421d5b6d36910d60144f3b276432f8ad7f540ab6295d2f913492ecc42e2ff84a8f4b47292d6c1fa67321aedc482b9abb7587cb6855ffbe93d64ad50f40e706454f0f4eb9ad2c29add29cf1536a386a77301c11cb9ca14cfabbad57a17a5ecfd6e6222d2e4dc76c3a31f17ff39e3fa6c482f25edf17a1badc00d60845e75f730ac9d5bf3040769d22f7e7e243f0e34bbde8ff8f46a8863ed8f9e9de4a141658bec920dfcde2ae5401781989c5e908097389d577996e38db453b843533e6bdd682c380f51b4761de8522f010356cf0762780d3fc7edf69f91bfb4b0a3f320dd9cec9ec12c9631d2797dd9494e08b1f8171308b734c053126d39ea2eb818f23eb90e80a70b0cb9e016d6cd41c4074dd86dddb0b48ddc01ce2c3246edeb9c0dbac5aade6930325f697b0e606b220a33c133282ef6f80ffaf451951680ea287c6f88419657a80c6ac229fee963b78a8a6ea3e7a41de3690d728cf1901b1da5f0f91aee096ce2542fee6c4adb7e60de8ce2f978636e790e990102e64d7d064df7545728cf9956200e4f72417505363e40e93488c31a1d73175c0d2d36ccf7532c739904ee17e30860ee1e34a1c7b5439a36c8b64a2d3560b119ad540dab0671ed0cf9ce95dde3abba3613ec6535969ed0c248d5faa91ac5c3c46f20950330d2a3f4fc8322ab98ec78a88812596b8d7026f0a967afc58f1e2e7160786b2981ed0182feb4ac62e48a2f83850fc4fcef5f2a54981fa852e3fcd0eb41c1fe32f7a7bf680fa0cd70dddbc3f1ca951b4878d2b7a985590eb88707def0bf80e8131560cbf9f19b6dbde4945326f3a9d979f7a1cd50a693d6c9097f5ae6c82885accaaf432542d5bd6af15c79d383c1e5429160c58bc1102eb4df78371901b569a7b153de019bfe2cd5f15fd0837834f13b4188f7930bafa5762ea62be78cd6fec60944beb54e358daeb4e045b22936ec5c03aad9c3e69ac60ad1bd1d3099c90a2bdf5b2087953ad91d1201e784bcbc7c0ce4ea7c594518f483cf5db76806215ce9841c96117ed631edad122fa5e3ed9eb9323f076fd38c8c17161150563816b04e0cced5b2ed4b65aca3aa036e98e2110788126d98bb8c0c25f9d817d3d73d53182b5b2c8270c01efa075a1ab94d70d2f189b6bf11d00cd0855ec46b55a18f45cf3ba9b05496142a3b4ec8da586e98da262bd768d30cfa52a28e37a6c060ddc89192e9d0865f373ae1d5c36f61cd957a59b40877a102f38a3b36f31aa615caafd0ee9f1b9b269f896ef72ee1a22772108ba1e5151139cae524e5ec5422289eb5db53bde88fe491f74d72897845d6763ab64083a3529ce2436107b262c2a3b95209f1f493f4a1f007a85ef19b897b75477afa5c4e2a000899522bab12ea6b0a29724adc4ec38204b24ab3cdad29a97b368327c4f5daaa31f04f60c46e3cc32aaa960c5ea2a064b1a47f2f870f6e8ad9ee7581a6f5ae693768ab0d64b3a0c2a69d1779752f67575159ffc1a41e3bc04c62e9b70c1d65686b6929bfcb2e89e9d27403c43dbbab9502b86971c76ce3780aeac34f629a59bc45e9a9597d3a4ac0d9c25c132d5a5797b95d373cadcb2bc025dab7e0bd3e6895f78a1eeea6beb123bbc871f163608741c0745816faf4e53b311328b39648a0e435580066c62fa1331f8525fc7def06bca778d9b9391347dc0208bd7d210e9f13cb6af0bcdd60307e6c22f55583a8e6284a4d34cd8195e694990be36ac7706504d0a4d720861a9d3ee52cf8ced86dda183cde9aa1fc3e8b2f6c456afb426f4a63278ad0f0dfb529f0a8313fc7e67a440027d0a52fb6769763bf76ae40e622994b3abc762c3cc7993794f5bdc0b22e9ae942547aace4e9705d3ea37201e5de64805bd5294d790c145d2d35f6f64d2d9c4b9a59163bef611267889bb642dbad8f382119ce7ac21d950a3858f7922515879521e28d435cdbc33ce1d14a7e70b605d3a3ef571f4481a259233e06131d4faf38a4f18178f96ffc21f6bd5228b07540842255c31c7250966480f05ec263eadeb51e70a6c9411e9e3a0d35a0fd5540fc010f49f7015009741594a3ab975da76dc64ead40c42c3f2dc5f8b5d70ddd34abe9b2858427d827abb14479ea728652a7048e4f9c060228321f5f70ceede3f997a50d51c486f62e6729e5379928e3c253ec5a650d6a69159ba03b5e81b37b3907364398e86792892a50c5b978a2d4dad48942e30b77c7c6431e7f0ff01a1edc3e9372a47025bfcf548a86a0fe4e40b9507932a688f6faa2b59f83b05dcbfc17c7ce3bd9c9daaa1c343d121e9814e57c0230dc9039558a30a87ee8adda9e97d38ebf0dcceff206fdae79c9f95acf9dd81d573d93a0fb2d7051eecc0ce5023072a81aa1deb15ca77349cea60a718fe46c1a434c8bc79a7965d8a15f444fb15ccda714aeb7ca13f39bef67fc6948de47bce8b55e3686a4dc8bc999e05c8458c5c64d65406d8be772ed62e98e6ab73a7e54867c5e0a9c8f1ccd62dcd46d2d80cb2736dc6c9eb66235a36b4194757d3cdceaa64f1dd71b0d9a3dfa693292b4ca3772d61f575b21dada9993f7c330a4156c61615183885679fd891dc35cb924301349dfb53e2a13819264f5283b77ded877f8f46b721d466c544afeb0cff1ac40bd9b1c77f4139758ac14a36dc0b38834364017ffaed1097051318fe3b3b05f8e478ec74cfd4", 0x1000}], 0x5, &(0x7f00000092c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0x70, 0x851}}, {{&(0x7f0000009340)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f000000a940)=[{&(0x7f00000093c0)="1526a79637ac780fb90d29d32b8fce7f2149b2a595a812f81016d7df080ebd8d783ea31f95b063258790725412c6f13257337677544a8485d54c4a5f8c925d9cfaeafe59c01f0cf1ebeba7c9", 0x4c}, {&(0x7f0000009440)="7284156b1ee30423a69067ed0f98479402d6ad81cebac2926143211b902aa6b4c1faa223634d5d0e248636dc60997863e83e1cbc", 0x34}, {&(0x7f0000009480)="10b912a2e61c88a30b35b5c8dc6ef7424c7b8a8548c9de3e31d08fb5864cc1da", 0x20}, {&(0x7f00000094c0)="bf8f248c18f97654208f81e40c7d84503837c28204e6065766b1357898d667ac4642ffc9069412e66e94f28a6a3a0f644c099e13c04cd326aaf25e04783bd822a94c4a542b5ce7ff90e5003d52fdbc4d5ab6b56ff9b9a8b3b11c5f39971071e7670d2ba7ac3f412bffae4115e24bdecea9ef1d438e14acfe8233ba0d4ef22dfd5e8216726529f0a10a2ecf3a6cbe154dbb331a6c1d57936ba8c54b253ee0308abfb4d25a637d5ec170326f4ad88b44a05f6fabe248339138cd91b521e0e4897c78b6c7917fc6ccb56a6caf6a208f3abf86806209d368b78f15f6065920bfe131e7d0a25f07550d95e63dda0da36817a28c0bd855", 0xf4}, {&(0x7f0000000ec0)="a64fa03c9f9447b7774e46cb4883a22dedfccf45b816def335703d2d87b60655991673814038041123e124ec892c84fb977afc842859b5ad2756cf0e424538bf9894f40a64d140002e9047561d6974c317e6f0bcf0747a19b16c311683fc1e3e74e1be3fbfb1d8fb5b95eff141005855396b8a9e41961136838fda47f4fbb3b71ddb2cb5ef372bfaca9429136f49ab85ca6474f454d631a88ac0ef02b187ba0d16b412c8b7f5361adfdd542cffda4f8958b14e6b7ecb7f1d130b4248703aaf92726907691c119ed652ae4092900c31b19b1a8977d48acffd0d31018b0611c9662c1cf1a9733f0fcba6df6c40eb77064d6a182d8fa3f4d72115a196d911cd38a34a0c8fa1b49ee21daf22de09a53a86084584625a5bc540b3b2344ce5ea8234b77c711899e7788d6c4e770c2d56ee5698a4b05c2da08345f28535afeec122f9e93adb688f01e27451f5b1bbc63ba5749684ae492ab4b1e5a1d743af382b0db6a845be0ec5b7e3704534086810369f259293bdfc59d7fefc72d68f263006698a542a47955585258b1103ec07c7d9d991b17798c3b6b1e7f66e424e1946d5d153651cd5dbd76dcea21cfbe6f59a37243c97c94902f406e516452d610a538d6a0c0c51c71ea48672b82d", 0x1c8}, {&(0x7f00000096c0)="51ca339a3ab1c755dbea73275e34d8f4a05358bed64f0c3f0a588a0160ce4516ca32da9229fa05bfea068d4b50dda5942d7b475c34bda350f89340fdf91a9553024955ca", 0x44}, {&(0x7f0000009740)="44da126d8340c23ad81f655edf", 0xd}, {&(0x7f0000009780)="79db6fca8a084b772114510167d43c7700f7bd79c1de4e5d8b470042bd65ed14c21854a792a43812c74f0e7257b14e7aed877503ec4db14ccb86775a26954e3903789d33b2979ceb6ed84190be2f7c72725e0363a24c3c352933925871f52706b0bbeaa0023718febe7cc68fa34d890d9a25b1cdb6202a479047d3333dd3bc1dd22fbcc3796d8fae5451d60a442e0d6fb99dfcb54f1bb5b183759692c326b883033b741188038f3c67842036e9f4b07bda9234aa1d4b67a2b6ee41e876294f5dc5d70fa580755161d5532369ca24ff40ae493828c46d1fe393d2fe4d47b0818e7167b051b289310d2f54e24ea2c0b21b65c12a038ad6855e35b371f43812ee1c46116cc88f63244cb651d52cef5ed8a93ce4471f35aa978537a895b30a3a3cf30616eec3d2e19d2f8e7318a2a2c4bbfaa9a9552eb4360d50b5545be6c8f17213213c27b1a2809468c419cc42a2aa387c270048e2ecc9768f21df156f187435d10c88d285a3da504d590a577fe19d79239e2ab86ec95becc525144cd4d2e88648a62f1abc3288602b75218f2a50a6477f34b92079b3eee7a960c083ed8d414c4be39b5b3b7400f3b00d196487d4c37f0ebc6fc513521f14c5c0f75e672be5a86798b5beea9a5577626c4b175457c0d4d4272a4c04f956a7f9ec9642251a52de0c56625b01e0baa43ac370262a4c21000ae623b61cd07d094e203b962abedc7044a1cec9931f4ebecab0ffe60c2ee9da43f730859326c43c19ed0aa993023e6b17b4946e488003f0ae50698328dd0540fcde0ca33914af86325d0aba75d75f680bf33de95327cfcb6053fea926a052ffb6ee34aaabf265bb6c872977ac558031b15896cad2ea374198a472e07d4354ec36c9ca019363f238db95594d14e4ceb23c3cf2d24b13026eb4153386a386206374cf1c320609e3d42cb1ed7bb5bf9fe04bf8d1ecd2114fd95582a151411c0ab3beaae7fefd87b0361ce39f72d67cfcca2fcaa710c84b6a1dd242868602b5b4f3428d4a83750ac59c08aa407e542813dda703e4edc5718905fb4bc3a0875428c198a95217ab1c956c28af5903ea5005a404465b343e1f5fb970d34171801e6f574ad7d679e6de87f075b8f1e75d357e46a01a07d605097725126c107374b8027e1961ecbc32b69fe684814eb6cad85e93b1648f5e55c346bdb6873f585c35897acdcd1d407429ad2d0014c5f2e1398f6e45c85bfc390f16b271bd5d55670b2d296d969fb5ff7d82bd78413925ebb78048f34db78ed3740122c64eaefbefd9a0c95ce5922086812052230871194f95f83485b1f7ced5869e4c98467e301e5ff71c074b40b3d99b88dffa34981069b551dcc0467c6ca2d8d8fe8f273a1f5374f62068598316d924373042e78e5b59ea3bfc9a71a706b6fd6bf01229396acffb70931160235ea1b4593266bcceb02ec8a074a533058e8bac1045794214e0d7adcf1361730c6f875d3425796731a89d66c6d7f00096c0133b56e95dc0cf453e1d0a526ecb660bcf5cb07112a8af368ec6960ed57cbdee9ded5bd9aaf4a77903ecd8697ad41aab2ed2cc94def11e691738a5ce1c9c96b05fc2e777dd00fbd121ca13d266764def22fd4b309f7b67f158a67745dd0104e835026e300ee2c46103f0f77d2700f0f1a383fb347fd10823d34e41abbc99cee548564c81a522b297baa194af23b95ba2c03a410bd3c2be2b859e90a9749e16139e10dc21836c151554bda288a58b480fd09410b494e8744f042226325c5b2bce2adc92ec45766e31e1794eb0ccb6a4ad1099d297a1ffa5ee2a6edcbc8be24df670f08eafb4080d0fcd387c5f1e8c3202153ce22c2919b4ea5dd478ffdd0984d4baf27b076700ee335d515909643a840ccad8d85e939d3f246d52fbb15552b92c7c5862acbcd649368ab7882eb82893690a3259838903f791ca0891dcafd50959ca8e8c3c671f639f888690f0a6f2157d8fe7b35c2fcfe758079f11b4ec6d4c53f89a235e9dafefdba95b2491a7cabe379fd4e9f2b15d998e3a6183a9e1b65e46b4e941b1bcbf2964595dc90f79dad9420ef5844d956b1493d04910d9787eb595b1d7edb3c931182536b3c8fd3f1453169120ce5562bc9200cdd40695d55d191c83d1b7d70342e46429a4ec8317ee7cb2504a2eb6f4b78fbdc6daaed361c3847a34aee66bdd2030c34e218be407cc962691f8cf88e44c1976c51f143ca69bf9d5dbee3a72546438085f53f4e15960205ef8f223bdeef55b471e994ef37b0b413a0a35c9ea87cc080f20dee50c1279b15ae1d68bc8688a8778ff2a2b2d62bdb61e151b78d2c69de4cf3f9a1bf250bb4491b7ffb306a499c800054f5e80f13cb329b8e5d0101dff14267611f17f7f53781bb0a80b36064ce57ea23f6afa0d65b85b24faae94e759d69c7a12cbfd7efc618d19807d1fa2da28419dfe2be5ab0f8a3905f66d624d903c355ee41b774fc66ed893fd078c2f302270cbadf9a6ff44fd89190051dc38261d95f0c5512d96c64ebca07e0636a80b65b8b26b50a91ce6d4c4099dccd4d8a64f495f5b8ad18dbd6544b476b9ba2d9b4bb562decb00821ee034376e1952f5f9626d3467a7bac8eeaac96aeba2ce5ac9b43c2b8585503c842f4a3a8bde69345d273dc16d4a1aa91fb951d4dccd6bea2dbb327efd9a71ee5f6f214a6f853fd1759954b17b8a4aba95c0cb5bf848a1eb7b8842a3b799f9fcd490fe8332061a0693cd26515f58c2bb75487e02914464ae5d24827972c347d23880f5741254c70c508370362a6e2322a0cec38e7e7e3797dfeaa0a40bef7bd387562c1ba5bde53f057ab1c82defd1d8c18c1a20b8539c3135e944d5709908e49b196672b65ba53c1f0ccbccf03ea070be7b9c5e03f20239d1b458f7746e33e3f40d02a5e130c2f5d270be157b7bc983f629e2ba8dea613fed3a2093703402504252171ba22a83eb45c082692bdc0b15d634715405c47b0f88f92f423afd7d18e10a2e9b21c2a5103f2ddde117099d3fb83780956942d220c31bee176f40acdd2e99ee00bb48aa8b1af0095409e1a13d858601191af8698ceaec5f73c6b830e5b46a9bb9956a9c052483e7959799f25a1c3288f0a6f0f51061dbebc09f53d3cefcb052b3cb7bcc31b66c45605f7ed5c1839261ccffdbbd5193c8839a6158d0e0d8bfe4de065045d57cae2a3ac0fe403618180d2bceab627e07067f0126aee00e8cea4500f1c9719c465c6055c7ef185b5db7ca0f7ded62f2219eae0b36ea4c06291aa0970d97da5b106d2f6ac372ec2f458126832300d39d1e130ebd416126d80e302ed928ef38f27c239804aee784c9be1ae614232e5ab30db68c2f62d1dc4f12604e71a5e2fca22d1eeaf594689344679eaaada2586bb176f7e04931c12683137d401d613e1a786f0d7a49a241cd6943724e64ba757545d7d053e81f0964c01db9bd6f336cee62ef5821c61b80801e907dd4875c64c565b961ae6d1be8d57789676d13ce0f2452379e9d580abafdf3884e852f813665f9ece9ea42fad06d3530a4ddd0513fac33ebe879fe24ac1365a1a41adc27a73cc05dbe52e2d3b9fa14c6179c4032e9b2f54b2d57df59e96956560aecd6445577cec0c9d6d2190fc251dc532bdc6345fab37591d4d879590dedd4eda81e16442fb946b0123b5a3e457486729dcc40093fd917d0db3bac123ae7642850e72dc5206edcc0f8089db7cc20e2248d9d70c86a79bfd9827c6e03419acaafbe5164a81ccd5785165e63c84b885169448bdd654d3d22350c5bc4fa441cacf638cd08c37e08b28fa0eb7ea49110bc5b8ef08f3d60bb0659397ec42a1e3bf58f0ec334af7c765c1f9a5cc498996229be19f54a017405939742c676b9288eae0afcd655a130e86d25b60c99b6972b8d764e40772bc280e9f63df4249c0df2bb31bef7c9bacc961f4a5b40b65591c7d03d5db047c3ad60434554ea7bc61317474f08433027f913d137edf7322db76607a9beb85110872e3a06293551efd045e43d1f2bb720978e7bf82c36314a3ae5acb8ccaf6f5b1aab6871ebd2399a755e8c939d6b78a28746df97d102e98d21c6d2a92841b19e6166cb3c16bff8b61329d7ad330b8ad2ba8c186ee5b967ba096bb56b47cce83e042c3b86f0d9d050f8910a78ec688cb1026c5130f24dbdead3534cdbd060bc41b6fa2b4b944fd2026d4f2ba270b21fe9f16e7192889c4fa07a319c4301b4a53051a99547142fc458dd0001d36cbc4db5b2ebfc73e073879c3d3b0cef285e14701a9ff5e86e584e6720db9edbdb08b5ed7199503dde5dfd895d2bac79a1f164b71dbbee411176c037732245a4c4b9140d2967c2f2b270d3513d9d7fb462d753557930b26e90f7b12f213fb48dd83fefb709741825482405be2400e9c10e706a64538276f5f751e244b0db89c795f357ab1b786abb53bf8c34af3b7529d4d0542a98d37437772beb53e377d0bf806d97296c222fa10f2fceba07ef7d038997508486301eec465f1374a7dd585d8a5d1118f84bdd4dc14a1716c47e03a7452d71cc8a1a3c2c6c9f60f8d2377b9dc3fd25ddaf92bb245432079e235074b83fe07b8963b147f40ff79f913b45e05b95665cc1fea82eaba578f70fe02e69465f4a219bf3d42009cfa46eccb9e93244bd30229279cd2f96d3ecfddf77dc372ccc6a4616a877f28abca2881cc452baba3cd5a0e02e7adb899dd60f5a9a9ce05f9a0ebb8912bcfe04b82929fbe0eca87c8bb878833de755697b29ae495baeb602ce506ab137f36a55196dc113b1e032a8b9d82b36fa73cdd135aea6740b8019e778ddb6040c5fbdbfa5cf859f4cf78b7d6c05f74d3e690a612ea958a2b9ea218e77d17d1f57a72859d6611e9f00eb2d9c2e41b8e71201294b2378a94d595496240cf9b92bc460bcc820fbe58d745012a113becff91369b20e2f552c81bea5e1a4de749b87437bcfd1e44de91ac8fbfea8c3cab336167b1f2dad76b2a9fcf0b028277ea461ed392e1e8576c8f0a1eba756aeecfb2308440413578c8f411f05c502a57a72d88da418c4e6a6ef6b2fa37fa7dfeb543784190a7b260c43024d6096bc6fe105f18ac3c1efb9612eec5a9b704c1be8c46d740f2fdf7740c66637ecdcd0da9f29922333d0c4c2c990ce25f989910b843ddb4b873149b317f61f3e5d5ad39a1d8f49f2e9b5df48f6e61a965025dda18ceae06bcf51702f7920c23dcbacee54bf5a717ef1d89b59e0d979e26e77facd668987936fcd717edc1f439feaad3c0d98a50c6a88f7219c05bc5a29e31c2b1764a5d5a32e1b1087ac2f95c9ea7ae67167e968cc87a029391aa90ff98f646212769d08aa731cdf01b308f00945fe8740134e39673468668cc1eb5987544e3a8538969dacca86f0699d8d8c6ea492ed841fb8853e457170b3b78562799ba388ffcb58226a48c86df6ed4512bca45bbf875a75b7e8cc0e1973c69d7e482ebb2b22cca3039ab86f6767b1710f1bc4e1d0973c83b7429518fe84e60d7f5069319901fc32a25f53c9a3b1c0a808ab5c2656fc519ae5523d11edec3c33bb71f91896a83afebdc3cd7352b5575080b777afbfeb5c16fd9c6ad30a9a587401aee54737a6cc439859d45a53c4072a34289970454a3818c07afec5e6de3fefd124d192661439cfa080385a2dcf437ac8da42cb9408ce68b23461edc1df0c4c7c8d5467e6eb69b528d1d7e9cfd392bc62fa1a1edc338f95f5afd2ccf240205208dc37e22dc9f8fb613b917f8bde360e45ae1d795b343f635afd6993a6ec4f2a02dd8045a5ab5318cbeef053a0c6df3944075b", 0x1000}, {&(0x7f000000a780)="9a529b9d391aadbadf070e0dba4d1f893a908b3307f9bc90256f9a6ff856e2a9c72d913dc9d7f4dd2fa112fac21a90bc925f8cfb47a96f8b14272c85156bd71473d4c0477817b04aa12bd8ab2b03054251891eff5cb938f92f3e811b07b68778ae2c888184bc2cb4e444ab1c28c4cba8afca8b0ccc494b4a60bfabee8ab622d7d05f67cb29991c1c55d64f2db22b7cc987136347ab4779fdd45e2e2e7ea52c83a482c1893517a224b65e1019001f6c21f3aed48186d21d3a00ce89473942bba645db3319a97242b0ad0c9fd07214ec42bc1629657c444bcf5f64f1f28974efc66e0565ea33b21c919a903828cb4991bfd9140789197a1a531ce5f3ec", 0xfc}, {&(0x7f000000a880)="0d95bbe5538f1a8dba6fef32d36cbd52f899a3fd0fb9191c60c2d011530c428d33d874f8c09b6e857d7b7ff7efbd33dc1b4064da5cc3b941926bbb10b78cb09eaf75179ed16db75c271076a0c8289e6ba26c963f0810e60e9d90b4e87c07ea8b5fb70872ea0d762cff97ae86b0d733d8541cb2c641f0eb24de25f35f6ffdf85b072c670c2024cbce3157e00f152024b71f0a72bfba95cd4adcc55e81ac530828ce646d66a1599933b5318fd02847154e678262458efd87", 0xb7}], 0xa, &(0x7f000000aa00)=[@rights={{0x18, 0x1, 0x1, [r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xee01, r7}}}, @cred={{0x1c, 0x1, 0x2, {r8, 0xee00, 0xee01}}}], 0x58, 0x4000000}}], 0x6, 0x10) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000000)=@v1={0x0, @aes256, 0x4, @desc4}) 09:58:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000000)) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) [ 2501.648186] FAULT_INJECTION: forcing a failure. [ 2501.648186] name failslab, interval 1, probability 0, space 0, times 0 [ 2501.649137] CPU: 1 PID: 44727 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2501.649782] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2501.650425] Call Trace: [ 2501.650671] [ 2501.650869] dump_stack_lvl+0xc1/0xf0 [ 2501.651215] should_fail_ex+0x4b4/0x5b0 [ 2501.651609] ? ext4_find_extent+0xa41/0xd30 [ 2501.651967] should_failslab+0x9/0x20 [ 2501.652331] __kmem_cache_alloc_node+0x66/0x320 [ 2501.652720] ? ext4_find_extent+0xa41/0xd30 [ 2501.653078] ? find_held_lock+0x2c/0x110 [ 2501.653469] ? ext4_find_extent+0xa41/0xd30 [ 2501.653830] __kmalloc+0x4a/0x160 [ 2501.654146] ext4_find_extent+0xa41/0xd30 [ 2501.654536] ? __lock_acquire+0x19b1/0x6340 [ 2501.654898] ext4_ext_map_blocks+0x1c7/0x5940 [ 2501.655307] ? __pfx___lock_acquire+0x10/0x10 [ 2501.655695] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2501.656076] ? __pfx___lock_acquire+0x10/0x10 [ 2501.656458] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2501.656853] ? lock_acquire+0x19a/0x4c0 [ 2501.657181] ? ext4_map_blocks+0x270/0x1970 [ 2501.657534] ? __pfx_lock_acquire+0x10/0x10 [ 2501.657880] ? ext4_es_lookup_extent+0x48c/0xad0 [ 2501.658292] ? lock_release+0x1e3/0x680 [ 2501.658671] ? lock_is_held_type+0x9f/0x120 [ 2501.659040] ? down_read+0x1b4/0x470 [ 2501.659387] ? __pfx_down_read+0x10/0x10 [ 2501.659734] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2501.660126] ext4_map_blocks+0xaed/0x1970 [ 2501.660485] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2501.660862] ? jbd2__journal_start+0xf7/0x810 [ 2501.661255] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2501.661657] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2501.662054] ? ext4_iomap_begin+0x48a/0x710 [ 2501.662410] ? ext4_meta_trans_blocks+0x252/0x310 [ 2501.662853] ext4_iomap_begin+0x3b1/0x710 [ 2501.663247] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2501.663628] ? mark_held_locks+0x9e/0xe0 [ 2501.663961] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2501.664427] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2501.664810] iomap_iter+0x42f/0x1000 [ 2501.665152] __iomap_dio_rw+0x6d2/0x1d00 [ 2501.665513] ? __delete_object+0xb3/0x100 [ 2501.665862] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2501.666381] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2501.666799] ? jbd2_journal_stop+0x5cc/0xde0 [ 2501.667171] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2501.667634] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2501.668012] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2501.668445] iomap_dio_rw+0x40/0xa0 [ 2501.668755] ext4_file_write_iter+0xad6/0x19b0 [ 2501.669136] ? lock_acquire+0xf1/0x4c0 [ 2501.669465] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2501.669881] ? lock_is_held_type+0x9f/0x120 [ 2501.670255] ? lock_is_held_type+0x9f/0x120 [ 2501.670662] vfs_write+0x97d/0xdd0 [ 2501.670973] ? __pfx_vfs_write+0x10/0x10 [ 2501.671324] ? __fget_files+0x267/0x480 [ 2501.671685] ksys_write+0x122/0x250 [ 2501.671997] ? __pfx_ksys_write+0x10/0x10 [ 2501.672347] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2501.672763] do_syscall_64+0x3f/0x90 [ 2501.673075] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2501.673501] RIP: 0033:0x7f017828eb19 [ 2501.673802] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2501.675215] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2501.675855] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2501.676441] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2501.676993] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2501.677595] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2501.678138] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2501.678771] 09:58:39 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x13, r2, 0x0) syz_io_uring_submit(r3, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_FLAGS(r3, 0x0, &(0x7f0000000000), 0x0, 0x4) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) process_vm_writev(0x0, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, 0x0], 0x3}, 0x58) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r5) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x6, 0x2, 0x8, 0x4a, 0x0, 0x7, 0x400, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_bp={&(0x7f00000001c0), 0x2}, 0x18040, 0x100000000, 0x4, 0x8, 0x3f, 0x200, 0x9, 0x0, 0x80, 0x0, 0x3}, 0x0, 0xb, r5, 0x1) syz_io_uring_submit(0x0, 0x0, &(0x7f0000001480)=@IORING_OP_OPENAT={0x12, 0x2, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000001440)='./file0\x00', 0xc, 0x200001, 0x12345, {0x0, r4}}, 0x1) syz_io_uring_submit(r3, 0x0, &(0x7f0000000180)=@IORING_OP_OPENAT2={0x1c, 0x0, 0x0, r0, &(0x7f0000000000)={0x2000, 0x4, 0xe}, &(0x7f0000000100)='./file1\x00', 0x18, 0x0, 0x12345, {0x0, r4}}, 0x3) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:39 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 24) 09:58:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000100)="4d0fb5cdcd9cf8b932ce", 0xa) r2 = syz_io_uring_complete(0x0) r3 = perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0xff, 0x6, 0x73, 0x81, 0x0, 0x6, 0x8, 0x3, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000000), 0x8}, 0x0, 0x4, 0x2, 0x5, 0xffffffff80000001, 0x1, 0x7ff, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xd, r2, 0x9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r6) r7 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000200)={0x9, &(0x7f00000003c0)=[{0x7f, 0x1, 0x6, 0x8000}, {0x1, 0x0, 0x5d}, {0x101, 0x3e, 0x4}, {0x2ea, 0x1f, 0x3, 0x5bec}, {0xe3, 0x1, 0x80, 0x1}, {0x4, 0x0, 0x2e, 0x7fff}, {0x8, 0x4, 0xe0, 0x81}, {0x1, 0xc, 0x6, 0x3}, {0x7fff, 0x7f, 0x13, 0xfffff000}]}) clock_gettime(0x0, &(0x7f0000000480)={0x0, 0x0}) ppoll(&(0x7f0000000440)=[{r4, 0x2050}, {r3, 0x6702}, {r5, 0x40}, {r2, 0x280}, {r6, 0x200}, {r7, 0x4000}, {r2, 0x90b0}], 0x7, &(0x7f00000004c0)={r8, r9+60000000}, &(0x7f0000000500)={[0x7fff]}, 0x8) 09:58:39 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x400000) 09:58:39 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:39 executing program 3: sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000), 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x24, 0x0, 0x100, 0x70bd2a, 0x25dfdbfb, {{}, {}, {0x8, 0x2, 0x7}}, ["", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x44041}, 0x4000000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) r4 = openat$full(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) fchmodat(r4, &(0x7f0000000400)='./file1\x00', 0x110) openat$cgroup_netprio_ifpriomap(r3, &(0x7f0000000300), 0x2, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x8, 0x1, 0x1f, 0x0, 0x0, 0x8, 0x482, 0xa, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000240), 0x5}, 0x1030, 0x8000, 0x9, 0x5, 0x2, 0x400, 0xffff, 0x0, 0x2, 0x0, 0x713}, r1, 0x4, r2, 0xa) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x2, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 20) 09:58:40 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 10) 09:58:40 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140dcc) 09:58:40 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x8010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xa, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa1dd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f0000000600)={{r3}, 0x0, 0x0, @unused=[0x1f, 0x7, 0x8000], @name="df350fa28d2ea2d6da70a927dfe68a0d56243f142ffff40f2807ebf4f552016d5c2d997928914fef83540d5293dcd1a4d2ff3aa4864a8215c9f491f789e93fdaf3a24811e6bd93124ce70a6eb2e78e4682975af1bb620d68eabbaaa8fd683c9463a94337b9a73dd322fa32f997100fd35e35fb136bd501462ff0aed88d52b490348d258157e65b578c3d8f236e2695cf5aa01a4e8ae122e0d25953cbfa41783149b2ba520168933e4d2b95afe569cf6f8b4d9d4444e884da6a18715c7e8926c226191321e4ae0c7dd1c9e725c8ceb7acc4f559e63d1a4601c1c0ebdff7ddce22e71238c03962af6693b62ac5ce7d8e66dc06573e7e182a8632c13cf8fb4422c80ee74a009ee0bf2748f2bc9132d35bc37282abb0ad8f1a6d292b4179d5ca57a773b986bfcc7a2e81eedf344aa5e9e465c471baa932765f163ef62395ede2aab8ed9b0f9000de85b8557fb4a9e6d7327170e5d065a5d11eb9e7a73b676ebbd65ca3ee478b162ee3f0c0f418ba30086fa2f3a18bb8e88f24ded42fc8c82ef0060602d565ad48b684c5f136233d4c7b885420f3cb94f3fb4b83f55ce92a073bce2698d3180102739dcdd001290d6dbd74b9ad60d32db3c874cb4031320954f49a68d319c4c68ac5877b2c1ed7aa04c04a2afb1aa77937a1b8e80658e231d0d26020aa46639c6d055cf8022a4c26267422c5a667bd11bdcf5589376c12606893e814885e1a92e05c6f00a4e09fcd1cb2c049cbbaf21b673728cab8766e4242b834810ab35e383cf0e9a9da576f04ca82c4de32ad55ff50290211b85e6d877c8124cccbe903687a0c7ffa4bd227bbb86f028b8db9e92461eb38b18cbfdde3ffd61e12a780885d9348a7f82990ce1a4ef8c92d80e203768a0b3e0cf7ace80e0d3275cccf8c1bb349387ea732e1825ca40095d8053d79ecf8cbcc4dba832ead278b557bf76905b252870e986a00ca9b11968251bef2c5d46310db88887baa2776aa51d862f0988cd5f19b96c5732bca1a64c8f99ece2c2f9b8c0bb66bdaf764fcb8507eb8209bff5f92f84525967b505765a2bbc0c495ed7e90e52e5255f546689ea56b7760b9be79510da3b4cd1bf8ca3703746126a25f7a6536d918153c1d574274e662dfdcd6c973b5f994a09c3610fa64f97663999c5382f2ab69c63767e198a5acf16b6d8f61009095c8e3233c040ae801d322288281a492b1bb88ca22ffda381072d8ba8704201380a449500fb65b999194533135edaeb5d1246b0aa3e5a5a03ce706a1cff1b98d2cec2bf68df7f1973a3d89354e2aa94ebd9e56776f3e4eb9827315ce79cb7d8421cc6f2c15855afdc661c7ceaa837040f63fa6673957e8f2253f057ddc0347009b7ca135db2fe54c4579eda8801cf9cf6fc68e3b59ba206acacf037c75e61f51fded8f1843df840d717284b58efbaa16eea10fc0838b268b3a8fd9c697611b5db6307b636304dc5752cb4b8e6d87ee1c4dd5e7d770ec65a0d78d26ec2c2401e062f8efc040dea26d700009581377825cbc5176d16c09711a0f3fda0007a1af7bf4d5b5ec5ddb045d4b13ae7c2b5eb789c801da448ccfed1e705fedb409def0a437915b56e7d4c02303cb65f321be2cebcbf7128b93c8ebdca344f38b6d25d7578f29936fd426aa84d2ea3c06f2f9f3cb458b59b3720f1cbe622340f2af5aaaa39a8fc5112fdf40da473c5c3a2f64042f11e1a9522ceba36da547e92562f22b6969860ec1b63120167208437c08e74254f84864af420da4b11bd195a1f2b99ba1025148eadf5a4ff86f0748f07441b26c0c801c3c40cf350004da773707160a4280ee6caad21a0d774a2d54ad2aa73ca4e631dba3d90d56b4ba4363d7635e2285e2c100b1f1d4b45e3ea5ba5587b82fb84c3df054bcf82f2125919c09b7a670c78252cdc629d2ac2cdbd4d4c87e9787decd4acbfc54fc816fd5accc6df67d6b5a3d951dd20ec4d3628097024c2f6e15cabd4cce79ae2a48a686e2a73bbc9573267f6c94499b8d2de45307de90deef1782c05560fb516ccb56753d58cc67f28a899329af96b87cf71e91844cc27454ed5b5f235ae7110a17514c1ff6e43e4f7885d45a31b90888853501f8781e1310a8fc8dd590b2a75cd15dfd79aa136ec1746e40233ef2a633a4deeea507e3cc9b07593f58c8b8292e13d26c85d6c2bcf2c5d4397bad31c29acdfb61cca922ba775600822656a501ba0c33b74faa30b072a8d8208766b6d2be5a9b2ea8ebe4f35c2e924b70fc5a6c113e7e2e4222303ca60a2da6dc5634344006a094a9462b0562bc5f68911351514f5ee6bbb49a6c299af43d0e49ae2e003154d33b203a3af5e599b930246c8dbe7364aaf0a7842e71304f78c3ad0c0e575097b9a7903abbb33ff13077f53d01520ca83c232e08e5318e6a0c577642bed655ca166a24ba842a1e7c528b6e6d3b65a59b687e7e3856a164f924edba7941bcd12e1b1cb11218a26b3b437ce6e5c581f4652979f583e544ea673825214464d851e0a4473a7f9c0c618cbafa9ad7b002c3f107022e98b73d763ea1e8046af89769085a0ec9bf0527c022d6b5e2cdda1d650772424bf20b15e6e1c08790e80cd722d07f3bfaccb218f2c6a0208536a8c47770766dc349de9d8ffd31e3945adbb4bc0aae8677339771ee1316adc319960369410b7b0be04d410fa53c4ed53be56b5fc7a8131061c414663fda6eeaec873c57e50e179ef89d99176a7c7a30d65e6273d2a350aafc0be7a0e99cb6b301c9078672bd4a4399f2612406738245bc66d3fe388310f8f6877cb96c3757227296bb57c5a0c23791b1019679b9e8a9417cff39081cff80cb67c4b62fb671bb33286b0578b4fdc3edcfae1691baaf112f8053aed8b831578562d45b6c288d861d96d1a3a855e1a006e78f97eb20e3aa308f2df9e1828b4ff10c0b2ad19ec543ec7b02afbb547a05adfe559f45f631e79cd662a39b096aba69061cbde26e9517428f68a97fcef9e50e3a748c6107c45f78dddc68555e1b75a61579a5e83d89ac4c8309c88e77345d39ef8937c24c925bf5db31d165a3d8252e9bc597102763a47a3da078927ef8be401137bc3e5f62d5a0be4696f214b60283ecfac7a9b5ec768b4270a0f100e672db39b2f2ce90780ce7360a0d270667906e9e551d846f0596970eb631e5f438aa651f2270f67b80055173c70f2b00c0fd7186969a50a9de553600f064e4f8c383af3c98142ef2637eca8a7903be1f44387fa10ea04609b0ed12828cfbeafce6393db7f03e68c49ed045f3eb9cba12799b2431060be9778f50e59634c8625f01c4a59271054fbf583e85a84c30cad7068c1e506a90e3c2dd16ac1dcbc7cc14ffeea0adf183f50890d97c1ae1494dc70878821b9c01465ba19b0f7aa1ce70588db42ce48bb847d142f3a4e4ed11239d40f36261b0ac0d782f603512413944a8eeca314382a65797b84bb1515f70f7cd79c4705804fd5c5fe5987e6535b70c60d800e1217bf8f88d4947523ffe7a4e78771a094c28c6097b5391a3eba04b18a31248deafaefa5ad245417b026d7ddaf904996f7985614b65656d8d8dcaad1e429eb99b0a9e0017cbdab5b49873c20834a2c08f97dd82b1e5a66547d211ebc00863dd2be0c51514c94f6c54e581c57ffaf5ddc0b9705d76bfe71066004ab13c7d490b4c25c780c5d220d0cde5d03de562e0cc2c6a48a1bbc07b8c66f0adc5e4c89bf35bcc67fc4b93d30d9600cca480fd6c845174095dab838fad704ebe899e2e680f6011b287222a05d22a3d738250fba77ec1380f5d560c142e6fa793a9669da3eef2b801f6a23e5fcb3798b5dc43af6257d14d016415ecaffadb1afbdf3ef0b387fee5e5650520bf5d765ace8b1528d57e165ac66335823a96cb5c078df182d5b10a9383eb129bd7486cd5bd05eef1c841e4a447be22be77bf7e1b7afffbd2b744aba636c4c1ad3a052bd423bdc1d54522a595d248b6034265f8243965c3eea77df94289ab1229f18d9b51df38f22798d27c81fe4984195fe67a0a1766b9b7a55afce32a66d8f7c539842d0f76b1fd7bbb92e2c01729a42857d0bd49b435a8e58f09c57e77941f3e4617dff46ce529011a946a6cad06fc81e68f23fbb7a06737a93b42b372224a53d4a15cea799c18ca8c40661c9cfeb17beb685f06d5e252c04c10333d5e1daf4a99d7bcd75e806c2ac13f5c49e4b87f550be9025f82f0429e0205c2d1f76da6c62b15bc6348a7476935a29be62cc1a6bccfd717283ee3a3dc0263a2130d357776de7ab96d2b2b32763812ba3f916342fb0c5bae0f01addcbbf984664b9e56da0a2811de8c72cd7496289dafa49324a646b86a618b2f1d99d52643218dcbd6004b94a5f79e88dd3b08b0ca2108922765bb95793c9df8dc046f77822a7c591bc95adbe9e887f160bd5114d4824475cb3d6452c64edb2db850b616c631e3d7e30459dcef437f51e8d7687526e7472f5c3a84851828cbb47448062dfb5a7f80775568d5cb11e97bb19644f862ac9f2a310a5abad4ec0d26f6e62416b207e7e26e1f8148d0389ceb38c21fecb759d4f91e993bb18a8581bc261c60868da65994788c8deb0bb5a6df7f5dc7ef770e207d7bfc543679d44602770f56ca4654220856c779e60c4b9a79398b219e3a72ff6a1949a6e6850e62d4c8ce2169f013b1e1d0c20e33a4108a52b010348d4786cb618b05d5e5430dbdcb6380fc950d8314a9b4e304bc1238eda158f318ec810984c34e109617f0ad84900ab3ec13434d0c1b2dfead286a36418be9a545531bc9e99e189289d8f664e783c31702fdbb0a46052305439026ea0c9c03fe725bab997a9adb2569510029a8433f905561b7af9259594ec720d7f861bddc0d1a83aefaa40499d73ce3dfe378a23357f041db8d127821f743dee7e462be2471a1b7f9721f10869776510519edd1931d5228b235d168185ddf53917ef166e52836f4f0f9545f90f9721d0f076c4747b70603322a8042c7cfd0f692644de21b419c973163f021b9d2b2e14512217ccbfad832d178d11d1a64e37ea25d6ce340f38f60c639f86a6125cef73504937b944e13394f187e38075130eba2a7556512ccb59e30f4b0d65070b2dcd43b77d04434f57c8e9416b93bc5ef11d05ed8b0c381ebffcd83df6f5d290b08d67937ef68a59ecaba67683f7922bb9bb683d6b4f75a40a0ac5f9d6bac69beaef1b21a2936d824b57c3964509a27ba0e489fb1867e48402083c042babf15e3405c74f03dc14b849cae2a53bfcef3b225cb67d4d860846cc5c31f03deb585490a2dc2121b0eda8868e8dd4a0215e0736695856bd6a9fc93780ff9652ea29de3f77b5c3366afec55324f6f7acbb4f9cf3e2ef8831edd8baf69afd254b24d2189a4e29f8b44c940584e9f18465f403a1a831ae2fe593febe78f8ca571f0b655156e03231993ffa0791d071fce71f6ef11daaddce413d85c3e8a486f95f9345c87aabfe8aacd746997fcf353fd079dc956bf276eb5b05c65d22fee8eff3003e2ab74203332a17ee5eadc137f65af326c5cb01961cce8ff9d32e65185c8f3444f08fea8744e3a35f4ef4d24c109524fb026d1e7df53721c4fc5a6bf01fdb360313eaabccd30bc396b5b846d90db70b96c3d4e779e00dae3079fa06697c96c5257cca98ab3ea98ef638127cf0a2426e4f81570f4395f151980363301627726287e32748f3dc8ab66fe5e4b28a253bf7c6abe"}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r5) openat(r5, &(0x7f0000000180)='./file0\x00', 0x2, 0x80) fsync(r4) openat$cgroup_netprio_ifpriomap(r4, &(0x7f0000000000), 0x2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:40 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:40 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 25) 09:58:40 executing program 3: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000000, 0x100010, 0xffffffffffffffff, 0x704c7000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:40 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r0 = getpid() process_vm_writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r1) openat$cgroup_devices(r1, &(0x7f0000000000)='devices.allow\x00', 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r2) write(r2, &(0x7f0000000600)="2d58680dd1c9abdf959b6eb63f9f1f79d02d74604af5e04d27b4e518128aba7bacfc5fadd745e82fbcf5dd23cb0282e7dca469270e00fc81361a5fa349998fcad2cbdc8bf7c131202d2710b7c4529d08a5c008b44fdd5642eb65d0077fde122c3d9eff7a5d236dfc8cb6edc28b1efe82be67df962d210954b69c095cde3cb086fd9a161d1bb51a0b1953dda91d446f466d2b805f9174d1845428c936338f0952d4ab9e3fa4440c85105bc95b5e67e2461737c5d8121f01a343bc765641f1f300bfe11eb15ef2126df202438c14e0ddb46be8fefb6e84701087ae8b14df15c6bcb0a948e46e1a8a28c7ae3349851f8d15c5f2c88171c7196429e4444708007e9360c5dd30f03e988c5e3aa8669980db9050f2e19dbe265b4208e37d630e64ea0b0bd1efc5c7a4aef36b7aa51ba947168432f0cd9e57f9af5f126a7f83705a2c2108692956cdc17715c480e1c6128647a0f55d81f68de7f7070370", 0x15a) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x503c02, 0x70) fsync(r3) sendfile(r3, r2, 0x0, 0x9) 09:58:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) pivot_root(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f00000002c0)=0xc) r3 = getpid() r4 = getpid() process_vm_writev(r4, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000000780)=""/68, 0x44}], 0x1, 0x0) r5 = fork() process_vm_writev(r5, &(0x7f0000000540)=[{&(0x7f0000000600)=""/132, 0x84}], 0x1, &(0x7f0000000700)=[{&(0x7f00000006c0)=""/2, 0x2}], 0x1, 0x0) r6 = socket(0x5, 0x2, 0x7) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) kcmp(r1, r4, 0x3, r6, r7) clone3(&(0x7f00000004c0)={0x80, &(0x7f0000000000), &(0x7f0000000100), &(0x7f0000000180), {0xf}, &(0x7f0000000240)=""/87, 0x57, &(0x7f00000003c0)=""/253, &(0x7f0000000300)=[r2, r3], 0x2, {r0}}, 0x58) fsync(0xffffffffffffffff) ioctl$sock_SIOCSPGRP(r6, 0x8902, &(0x7f0000000740)=r4) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x5, 0x80, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, @perf_config_ext={0x1000, 0x624}, 0x51000, 0x0, 0x3, 0x6, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5b1fb3d4, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:56 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:56 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 11) 09:58:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 21) 09:58:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:56 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 26) 09:58:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140f08) [ 2518.569884] FAULT_INJECTION: forcing a failure. [ 2518.569884] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2518.572542] CPU: 0 PID: 45801 Comm: syz-executor.7 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2518.574043] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2518.575868] Call Trace: [ 2518.576108] [ 2518.576309] dump_stack_lvl+0xc1/0xf0 [ 2518.576638] should_fail_ex+0x4b4/0x5b0 [ 2518.576984] __should_fail_alloc_page+0xe0/0x110 [ 2518.577429] prepare_alloc_pages+0x178/0x500 [ 2518.577811] __alloc_pages+0x149/0x480 [ 2518.578175] ? __pfx___alloc_pages+0x10/0x10 [ 2518.578544] ? find_held_lock+0x2c/0x110 [ 2518.579246] ? do_wp_page+0x66c/0x3ba0 [ 2518.579992] ? __pfx_lock_release+0x10/0x10 [ 2518.580819] ? vm_normal_page+0x166/0x2e0 [ 2518.581631] vma_alloc_folio+0xe2/0x450 [ 2518.582381] do_wp_page+0x848/0x3ba0 [ 2518.583216] ? __pfx_lock_acquire+0x10/0x10 [ 2518.583992] ? __pfx_do_wp_page+0x10/0x10 [ 2518.584736] ? do_raw_spin_lock+0x125/0x270 [ 2518.585511] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2518.586385] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2518.587434] __handle_mm_fault+0xc5b/0x2eb0 [ 2518.588269] ? __pfx_lock_release+0x10/0x10 [ 2518.589082] ? __pfx___handle_mm_fault+0x10/0x10 [ 2518.590589] ? follow_page_mask+0x230/0x18e0 [ 2518.591899] handle_mm_fault+0x1af/0xba0 [ 2518.592293] __get_user_pages+0x5c4/0x1130 [ 2518.592666] ? __pfx___get_user_pages+0x10/0x10 [ 2518.593052] ? down_read_killable+0x1d7/0x4e0 [ 2518.593433] ? __pfx_down_read_killable+0x10/0x10 [ 2518.593827] ? mark_lock.part.0+0xef/0x2f50 [ 2518.594183] ? __pfx___lock_acquire+0x10/0x10 [ 2518.594569] __gup_longterm_locked+0x6fc/0x2760 [ 2518.595051] ? perf_trace_preemptirq_template+0x252/0x420 [ 2518.595520] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2518.595957] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2518.596372] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2518.596851] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2518.597306] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2518.597774] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2518.598278] ? __pfx___lock_acquire+0x10/0x10 [ 2518.598649] pin_user_pages_fast+0xa8/0x100 [ 2518.599122] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2518.599575] ? lock_acquire+0x19a/0x4c0 [ 2518.599901] ? first_iovec_segment+0x16b/0x290 [ 2518.600287] iov_iter_extract_pages+0x293/0x1950 [ 2518.600680] ? __pfx_lock_release+0x10/0x10 [ 2518.601030] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2518.601503] ? find_held_lock+0x2c/0x110 [ 2518.601849] ? bio_associate_blkg+0xe2/0x250 [ 2518.602238] ? lock_release+0x1e3/0x680 [ 2518.602577] ? __pfx_lock_release+0x10/0x10 [ 2518.603036] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2518.603467] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2518.603895] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2518.604336] iomap_dio_bio_iter+0x788/0x1340 [ 2518.604718] __iomap_dio_rw+0xff9/0x1d00 [ 2518.605067] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2518.605547] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2518.605917] ? jbd2_journal_stop+0x5cc/0xde0 [ 2518.606288] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2518.606845] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2518.607325] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2518.607717] iomap_dio_rw+0x40/0xa0 [ 2518.608029] ext4_file_write_iter+0xad6/0x19b0 [ 2518.608467] ? lock_acquire+0xf1/0x4c0 [ 2518.608804] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2518.609248] ? lock_is_held_type+0x9f/0x120 [ 2518.609610] ? lock_is_held_type+0x9f/0x120 [ 2518.609967] vfs_write+0x97d/0xdd0 [ 2518.610298] ? __pfx_vfs_write+0x10/0x10 [ 2518.610653] ? __fget_files+0x267/0x480 [ 2518.611136] ksys_write+0x122/0x250 [ 2518.611462] ? __pfx_ksys_write+0x10/0x10 [ 2518.611799] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2518.612229] do_syscall_64+0x3f/0x90 [ 2518.612551] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2518.612977] RIP: 0033:0x7fcaec9e1b19 [ 2518.613316] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2518.614761] RSP: 002b:00007fcae9f57188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2518.615405] RAX: ffffffffffffffda RBX: 00007fcaecaf4f60 RCX: 00007fcaec9e1b19 [ 2518.615949] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2518.616524] RBP: 00007fcae9f571d0 R08: 0000000000000000 R09: 0000000000000000 [ 2518.617066] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2518.617647] R13: 00007fff4bf2693f R14: 00007fcae9f57300 R15: 0000000000022000 [ 2518.618241] [ 2518.624970] FAULT_INJECTION: forcing a failure. [ 2518.624970] name failslab, interval 1, probability 0, space 0, times 0 [ 2518.625969] CPU: 1 PID: 45912 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2518.626630] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2518.627343] Call Trace: [ 2518.627558] [ 2518.627746] dump_stack_lvl+0xc1/0xf0 [ 2518.628077] should_fail_ex+0x4b4/0x5b0 [ 2518.628427] ? __es_insert_extent+0xed1/0x1370 [ 2518.628807] should_failslab+0x9/0x20 [ 2518.629144] kmem_cache_alloc+0x62/0x370 [ 2518.629513] __es_insert_extent+0xed1/0x1370 [ 2518.629885] ? __pfx_do_raw_write_lock+0x10/0x10 [ 2518.630322] ext4_es_insert_extent+0x2b4/0xc50 [ 2518.630806] ? __pfx_ext4_es_insert_extent+0x10/0x10 [ 2518.631228] ? __pfx_lock_release+0x10/0x10 [ 2518.631590] ? kasan_set_track+0x25/0x30 [ 2518.631938] ? __pfx_ext4_es_is_delayed+0x10/0x10 [ 2518.632381] ? __es_find_extent_range+0x197/0x4b0 [ 2518.632789] ? do_raw_read_unlock+0x44/0xe0 [ 2518.633162] ext4_ext_map_blocks+0x18eb/0x5940 [ 2518.633550] ? __pfx___lock_acquire+0x10/0x10 [ 2518.633923] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2518.634298] ? __pfx___lock_acquire+0x10/0x10 [ 2518.634750] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2518.635157] ? lock_acquire+0x19a/0x4c0 [ 2518.635496] ? ext4_map_blocks+0x270/0x1970 [ 2518.635864] ? __pfx_lock_acquire+0x10/0x10 [ 2518.636214] ? ext4_es_lookup_extent+0x48c/0xad0 [ 2518.636606] ? lock_release+0x1e3/0x680 [ 2518.636930] ? lock_is_held_type+0x9f/0x120 [ 2518.637309] ? down_read+0x1b4/0x470 [ 2518.637637] ? __pfx_down_read+0x10/0x10 [ 2518.637977] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2518.638364] ext4_map_blocks+0xaed/0x1970 [ 2518.638808] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2518.639179] ? jbd2__journal_start+0xf7/0x810 [ 2518.639564] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2518.639965] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2518.640400] ? ext4_iomap_begin+0x48a/0x710 [ 2518.640743] ? ext4_meta_trans_blocks+0x252/0x310 [ 2518.641139] ext4_iomap_begin+0x3b1/0x710 [ 2518.641544] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2518.641928] ? mark_held_locks+0x9e/0xe0 [ 2518.642299] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2518.642822] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2518.643200] iomap_iter+0x42f/0x1000 [ 2518.643579] __iomap_dio_rw+0x6d2/0x1d00 [ 2518.643923] ? __delete_object+0xb3/0x100 [ 2518.644317] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2518.644786] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2518.645151] ? jbd2_journal_stop+0x5cc/0xde0 [ 2518.645506] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2518.645950] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2518.646372] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2518.646881] iomap_dio_rw+0x40/0xa0 [ 2518.647220] ext4_file_write_iter+0xad6/0x19b0 [ 2518.647623] ? lock_acquire+0xf1/0x4c0 [ 2518.647959] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2518.648419] ? lock_is_held_type+0x9f/0x120 [ 2518.648782] ? lock_is_held_type+0x9f/0x120 [ 2518.649148] vfs_write+0x97d/0xdd0 [ 2518.649484] ? __pfx_vfs_write+0x10/0x10 [ 2518.649816] ? __fget_files+0x267/0x480 [ 2518.650168] ksys_write+0x122/0x250 [ 2518.650516] ? __pfx_ksys_write+0x10/0x10 [ 2518.650989] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2518.651523] do_syscall_64+0x3f/0x90 [ 2518.651878] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2518.652411] RIP: 0033:0x7f017828eb19 [ 2518.652777] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2518.654365] RSP: 002b:00007f01757c2188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2518.655085] RAX: ffffffffffffffda RBX: 00007f01783a20e0 RCX: 00007f017828eb19 [ 2518.655700] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2518.657145] RBP: 00007f01757c21d0 R08: 0000000000000000 R09: 0000000000000000 [ 2518.657810] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2518.658498] R13: 00007ffc67e6fdef R14: 00007f01757c2300 R15: 0000000000022000 [ 2518.659202] 09:58:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() r2 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x42, 0x0) fsync(r2) close(r2) process_vm_writev(r1, &(0x7f00000016c0), 0x0, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x37}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpid() write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140f4b) 09:58:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:57 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) prctl$PR_MCE_KILL(0x21, 0x0, 0x2) getpid() r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) process_vm_writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)=""/72, 0x48}, {&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000240)=""/153, 0x99}], 0x3, &(0x7f0000000300)=[{&(0x7f00000003c0)=""/253, 0xfd}, {&(0x7f00000004c0)=""/166, 0xa6}], 0x2, 0x0) perf_event_open(&(0x7f0000000640)={0x3, 0x80, 0x40, 0x9, 0x3, 0x3b, 0x0, 0x280bd140, 0x1400, 0xc, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x10000, 0x2, @perf_bp={&(0x7f0000000600), 0x4}, 0x3002, 0x0, 0x20, 0x0, 0x4, 0x7, 0x101, 0x0, 0xbc, 0x0, 0x1ff}, 0x0, 0xc, r0, 0x8) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) syz_open_procfs(r3, &(0x7f00000006c0)='smaps\x00') write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 12) 09:58:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() ioctl$AUTOFS_IOC_ASKUMOUNT(r0, 0x80049370, &(0x7f0000000000)) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) kcmp(r3, r2, 0x2, r4, r0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x4c}, {0x6}]}) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0x6, 0xffffffffffffffff, 0x0) r5 = getpgid(r2) ptrace$peeksig(0x4209, r5, &(0x7f00000001c0)={0x8, 0x1, 0x3}, &(0x7f00000003c0)=[{}, {}, {}]) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:58:57 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 27) [ 2519.348403] FAULT_INJECTION: forcing a failure. [ 2519.348403] name failslab, interval 1, probability 0, space 0, times 0 [ 2519.352528] CPU: 1 PID: 46235 Comm: syz-executor.7 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2519.354294] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2519.356206] Call Trace: [ 2519.356794] [ 2519.357288] dump_stack_lvl+0xc1/0xf0 [ 2519.358145] should_fail_ex+0x4b4/0x5b0 [ 2519.359111] ? jbd2__journal_start+0x194/0x810 [ 2519.360125] should_failslab+0x9/0x20 [ 2519.361036] kmem_cache_alloc+0x62/0x370 [ 2519.361978] jbd2__journal_start+0x194/0x810 [ 2519.362980] __ext4_journal_start_sb+0x3d7/0x560 [ 2519.364097] ? ext4_file_write_iter+0x112e/0x19b0 [ 2519.365205] ? iomap_dio_rw+0x7b/0xa0 [ 2519.366065] ext4_file_write_iter+0x112e/0x19b0 [ 2519.367196] ? lock_acquire+0xf1/0x4c0 [ 2519.368150] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2519.369389] ? lock_is_held_type+0x9f/0x120 [ 2519.370431] ? lock_is_held_type+0x9f/0x120 [ 2519.371584] vfs_write+0x97d/0xdd0 [ 2519.372499] ? __pfx_vfs_write+0x10/0x10 [ 2519.373490] ? __fget_files+0x267/0x480 [ 2519.374558] ksys_write+0x122/0x250 [ 2519.375477] ? __pfx_ksys_write+0x10/0x10 [ 2519.376540] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2519.377821] do_syscall_64+0x3f/0x90 [ 2519.378771] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2519.380009] RIP: 0033:0x7fcaec9e1b19 [ 2519.380939] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2519.385283] RSP: 002b:00007fcae9f57188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2519.387100] RAX: ffffffffffffffda RBX: 00007fcaecaf4f60 RCX: 00007fcaec9e1b19 [ 2519.388769] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2519.390461] RBP: 00007fcae9f571d0 R08: 0000000000000000 R09: 0000000000000000 [ 2519.392329] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2519.394239] R13: 00007fff4bf2693f R14: 00007fcae9f57300 R15: 0000000000022000 [ 2519.396234] 09:59:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 22) 09:59:13 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 28) 09:59:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x90, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:59:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140f55) 09:59:13 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:59:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {0xffffffff}, 0x0, 0x0, 0x0, &(0x7f0000000140)}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r2, 0x660c) write(r0, &(0x7f0000000200)='E', 0x140000) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000480)={0x0, 0x0}) r4 = getpid() r5 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r5, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000003c0)=@acquire={0x134, 0x17, 0x1, 0x0, 0x0, {{@in=@loopback}, @in=@private, {@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in=@initdev={0xac, 0x1e, 0x0, 0x0}}, {{@in6=@local, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0xa}}}, [@policy_type={0xa}]}, 0x134}}, 0x0) process_vm_writev(r4, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r4], 0x3}, 0x58) r6 = getpid() process_vm_writev(r6, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r7 = dup(r2) clone3(&(0x7f0000000500)={0x10000, &(0x7f0000000000), &(0x7f0000000100), &(0x7f0000000180), {0x3e}, &(0x7f0000000240)=""/242, 0xf2, &(0x7f00000003c0)=""/152, &(0x7f00000001c0)=[r3, r4, 0x0, r1, r6, r1], 0x6, {r7}}, 0x58) 09:59:13 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x65, 0x0, 0xf1, 0x80, 0x0, 0x5, 0x9009, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1000, 0x0, @perf_bp, 0x8000, 0xfff, 0xfff, 0x2, 0x3, 0x4, 0x3, 0x0, 0x6, 0x0, 0x7000000}, r2, 0x2, r0, 0x2) write(r0, &(0x7f0000000200)='E', 0x140000) 09:59:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 13) [ 2535.616669] FAULT_INJECTION: forcing a failure. [ 2535.616669] name failslab, interval 1, probability 0, space 0, times 0 [ 2535.617834] CPU: 0 PID: 46452 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2535.618478] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2535.619111] Call Trace: [ 2535.619341] [ 2535.619545] dump_stack_lvl+0xc1/0xf0 [ 2535.619864] should_fail_ex+0x4b4/0x5b0 [ 2535.620209] ? ext4_find_extent+0xa41/0xd30 [ 2535.620559] should_failslab+0x9/0x20 [ 2535.620867] __kmem_cache_alloc_node+0x66/0x320 [ 2535.621243] ? ext4_find_extent+0xa41/0xd30 [ 2535.621626] ? ext4_find_extent+0xa41/0xd30 [ 2535.621962] __kmalloc+0x4a/0x160 [ 2535.622275] ext4_find_extent+0xa41/0xd30 [ 2535.622613] ext4_ext_map_blocks+0x1c7/0x5940 [ 2535.623000] ? __pfx___lock_acquire+0x10/0x10 [ 2535.623387] ? __pfx___lock_acquire+0x10/0x10 [ 2535.623768] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2535.624158] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2535.624580] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2535.624964] ? ext4_map_blocks+0x6f1/0x1970 [ 2535.625318] ? __pfx_lock_acquire+0x10/0x10 [ 2535.625659] ? lock_release+0x1e3/0x680 [ 2535.625979] ? lock_is_held_type+0x9f/0x120 [ 2535.626328] ? lock_is_held_type+0x9f/0x120 [ 2535.626681] ? down_write+0x11a/0x1f0 [ 2535.627025] ? __pfx_down_write+0x10/0x10 [ 2535.627357] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2535.627735] ext4_map_blocks+0x763/0x1970 [ 2535.628075] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2535.628489] ? jbd2__journal_start+0xf7/0x810 [ 2535.628853] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2535.629268] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2535.629667] ? ext4_iomap_begin+0x48a/0x710 [ 2535.630010] ? ext4_meta_trans_blocks+0x252/0x310 [ 2535.630433] ext4_iomap_begin+0x3b1/0x710 [ 2535.630784] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2535.631179] ? mark_held_locks+0x9e/0xe0 [ 2535.631508] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2535.631922] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2535.632311] iomap_iter+0x42f/0x1000 [ 2535.632666] __iomap_dio_rw+0x6d2/0x1d00 [ 2535.633004] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2535.633500] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2535.633862] ? jbd2_journal_stop+0x5cc/0xde0 [ 2535.634211] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2535.634696] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2535.635089] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2535.635499] iomap_dio_rw+0x40/0xa0 [ 2535.635799] ext4_file_write_iter+0xad6/0x19b0 [ 2535.636170] ? lock_acquire+0xf1/0x4c0 [ 2535.636541] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2535.636939] ? lock_is_held_type+0x9f/0x120 [ 2535.637315] ? lock_is_held_type+0x9f/0x120 [ 2535.637662] vfs_write+0x97d/0xdd0 [ 2535.637956] ? __pfx_vfs_write+0x10/0x10 [ 2535.638293] ? __fget_files+0x267/0x480 [ 2535.638672] ksys_write+0x122/0x250 [ 2535.638997] ? __pfx_ksys_write+0x10/0x10 [ 2535.639364] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2535.639773] do_syscall_64+0x3f/0x90 [ 2535.640079] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2535.640534] RIP: 0033:0x7f017828eb19 [ 2535.640828] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2535.642197] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2535.642626] FAULT_INJECTION: forcing a failure. [ 2535.642626] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2535.642808] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2535.644267] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2535.644813] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2535.645384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2535.645922] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2535.646526] [ 2535.646719] CPU: 1 PID: 46450 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2535.647431] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2535.648067] Call Trace: [ 2535.648287] [ 2535.648485] dump_stack_lvl+0xc1/0xf0 [ 2535.648817] should_fail_ex+0x4b4/0x5b0 [ 2535.649178] __should_fail_alloc_page+0xe0/0x110 [ 2535.649621] prepare_alloc_pages+0x178/0x500 [ 2535.649988] ? __pfx_perf_tp_event+0x10/0x10 [ 2535.650379] __alloc_pages+0x149/0x480 [ 2535.650703] ? __pfx___alloc_pages+0x10/0x10 [ 2535.651083] ? find_held_lock+0x2c/0x110 [ 2535.651462] ? do_wp_page+0x66c/0x3ba0 [ 2535.651797] ? __pfx_lock_release+0x10/0x10 [ 2535.652145] ? vm_normal_page+0x166/0x2e0 [ 2535.652515] vma_alloc_folio+0xe2/0x450 [ 2535.652844] do_wp_page+0x848/0x3ba0 [ 2535.653157] ? __pfx_lock_acquire+0x10/0x10 [ 2535.653549] ? __pfx_do_wp_page+0x10/0x10 [ 2535.653885] ? do_raw_spin_lock+0x125/0x270 [ 2535.654234] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2535.654614] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2535.655037] __handle_mm_fault+0xc5b/0x2eb0 [ 2535.655408] ? __pfx_lock_release+0x10/0x10 [ 2535.655774] ? __pfx___handle_mm_fault+0x10/0x10 [ 2535.656169] ? follow_page_mask+0x230/0x18e0 [ 2535.656568] handle_mm_fault+0x1af/0xba0 [ 2535.656905] __get_user_pages+0x5c4/0x1130 [ 2535.657263] ? __pfx___get_user_pages+0x10/0x10 [ 2535.657692] ? down_read_killable+0x1d7/0x4e0 [ 2535.658064] ? __pfx_down_read_killable+0x10/0x10 [ 2535.658474] ? mark_lock.part.0+0xef/0x2f50 [ 2535.658815] ? __pfx___lock_acquire+0x10/0x10 [ 2535.659190] __gup_longterm_locked+0x6fc/0x2760 [ 2535.659638] ? perf_trace_preemptirq_template+0x252/0x420 [ 2535.660080] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2535.660548] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2535.660955] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2535.661427] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2535.661841] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2535.662291] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2535.662795] ? __pfx___lock_acquire+0x10/0x10 [ 2535.663194] pin_user_pages_fast+0xa8/0x100 [ 2535.663565] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2535.663956] ? lock_acquire+0x19a/0x4c0 [ 2535.664271] ? first_iovec_segment+0x16b/0x290 [ 2535.664664] iov_iter_extract_pages+0x293/0x1950 [ 2535.665068] ? __pfx_lock_release+0x10/0x10 [ 2535.665463] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2535.665906] ? find_held_lock+0x2c/0x110 [ 2535.666246] ? bio_associate_blkg+0xe2/0x250 [ 2535.666636] ? lock_release+0x1e3/0x680 [ 2535.667007] ? __pfx_lock_release+0x10/0x10 [ 2535.667417] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2535.667842] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2535.668258] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2535.668705] iomap_dio_bio_iter+0x788/0x1340 [ 2535.669084] __iomap_dio_rw+0xff9/0x1d00 [ 2535.669462] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2535.669930] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2535.670294] ? jbd2_journal_stop+0x5cc/0xde0 [ 2535.670659] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2535.671122] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2535.671527] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2535.671898] iomap_dio_rw+0x40/0xa0 [ 2535.672193] ext4_file_write_iter+0xad6/0x19b0 [ 2535.672616] ? lock_acquire+0xf1/0x4c0 [ 2535.672946] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2535.673375] ? lock_is_held_type+0x9f/0x120 [ 2535.673729] ? lock_is_held_type+0x9f/0x120 [ 2535.674074] vfs_write+0x97d/0xdd0 [ 2535.674379] ? __pfx_vfs_write+0x10/0x10 [ 2535.674747] ? __fget_files+0x267/0x480 [ 2535.675113] ksys_write+0x122/0x250 [ 2535.675438] ? __pfx_ksys_write+0x10/0x10 [ 2535.675768] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2535.676175] do_syscall_64+0x3f/0x90 [ 2535.676485] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2535.676896] RIP: 0033:0x7f0dfaa55b19 [ 2535.677188] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2535.678584] RSP: 002b:00007f0df7fcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2535.679175] RAX: ffffffffffffffda RBX: 00007f0dfab68f60 RCX: 00007f0dfaa55b19 [ 2535.679767] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2535.680312] RBP: 00007f0df7fcb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2535.680864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2535.681408] R13: 00007ffef3a5677f R14: 00007f0df7fcb300 R15: 0000000000022000 [ 2535.681995] 09:59:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x1, 0x0, 0x0, 0x80, 0x0, 0x0, 0x8aa41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xffffffdfffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r4) process_vm_writev(r2, &(0x7f00000006c0)=[{&(0x7f00000003c0)=""/90, 0x5a}, {&(0x7f0000000440)=""/90, 0x5a}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000000540)=""/96, 0x60}, {&(0x7f00000005c0)=""/222, 0xde}], 0x5, &(0x7f0000000940)=[{&(0x7f0000000740)=""/80, 0x50}, {&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000007c0)=""/119, 0x77}, {&(0x7f0000000840)=""/13, 0xd}, {&(0x7f0000000880)=""/162, 0xa2}], 0x6, 0x0) ioctl$FIONCLEX(r4, 0x5450) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)={0x2, 0x6, 0x4}, 0x18) openat(r5, &(0x7f0000000a40)='./file1\x00', 0x80000, 0x1ad) write(r0, &(0x7f0000000200)='E', 0x140000) 09:59:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:59:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 23) 09:59:29 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 29) 09:59:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140f57) 09:59:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 14) 09:59:29 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r1) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000800)) r2 = getpid() recvmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000240)=""/132, 0x84}, {&(0x7f00000003c0)=""/115, 0x73}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000440)=""/143, 0x8f}], 0x5, &(0x7f0000000600)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000347a44b7d5fa2aaa59c7120000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf8}, 0x0) syz_open_procfs(r5, &(0x7f0000000700)='net/nf_conntrack\x00') sendfile(r4, r6, &(0x7f0000000c00)=0xd36d, 0x4) process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) r7 = openat(0xffffffffffffffff, &(0x7f0000000d80)='./file1\x00', 0x42, 0x0) fsync(r7) sendmsg$NL802154_CMD_GET_WPAN_PHY(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)={0x20, 0x0, 0x301, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x0) r8 = getpid() ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000dc0)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x5, 0x40, 0x7, 0x7, 0x80000000, 0x2}, {0x1, 0x9, 0x7ff, 0x3, 0x1}], ['\x00', '\x00', '\x00']}) process_vm_writev(r8, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(0xffffffffffffffff, &(0x7f0000000d40)={&(0x7f0000000c40)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000d00)={&(0x7f0000000f40)=ANY=[@ANYBLOB="5000000014b788412ad1ff8208dc3b71ea711efad136c77ec64e26d8453c3bba5b621886a8320243913fc5a4f8674d85908d6c5239fbb690831adc927fc86f90e43273561482268c262ebe2062fd04b65f6ec2f5750c67ad1ae99737dc4dcfd107dfed7bd140d414b23bd5d2a4e1a405620c70d0212db562244fe3e249b2296f38c7be4bf12e595ad206eb3c26a4ad5f3b80f4dc76e3f56ab2c2dfcfb8f6b0ae5dad7b352b897932e51f5cb2bb98a8600aacea822cfb3ac5ece92f32bb48c65840f0747552a7282ef17d74960c12a99b4f277ec5e16a6e1e666cbaf2813bfd0e78f27b983bb0c921e444d65981ccf91d7dd6c3b4f706d454ce83c0d53e447bffe0709ddad87bdbee76f2993f8068fe179cdcd912c770b4f77e96aef0d9ea3bd668ed887512865602cf5feeffbf05fed2c69be381fa70e45eaf9b67610fc586fccceca561157cfe94af8e66124b083911a71359888064c505d830f20839a670d493071bc77525398d429f0dde2bc1a42600531047796d87b7d6327c7ab285fb8ac701976d8699d50d81e19fdace532af1b2", @ANYRES16=0x0, @ANYBLOB="0001234a1302000000001c00", @ANYRES32=r8, @ANYBLOB="08000300", @ANYRES32=0x0, @ANYBLOB="080001000300000008001c00", @ANYRES32=0x0, @ANYBLOB="08001d00", @ANYRES32=r3, @ANYBLOB="08000100000000000c0006000100000001000000"], 0x50}, 0x1, 0x0, 0x0, 0x4004015}, 0x40000d5) 09:59:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f0000000800)=[{&(0x7f0000000500)=""/127, 0x7f}, {&(0x7f0000000600)=""/207, 0xcf}, {&(0x7f0000000700)=""/241, 0xf1}], 0x3, &(0x7f0000002b80)=[{&(0x7f00000004c0)=""/52, 0x34}], 0x1, 0x0) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) process_vm_writev(r2, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f00000002c0)=""/35, 0x23}], 0x3, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/108, 0x6c}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) pidfd_open(0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x10100, 0x0) mknod$loop(&(0x7f0000000180)='./file1\x00', 0x800, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) ioctl$sock_inet_tcp_SIOCOUTQNSD(r3, 0x894b, &(0x7f0000000100)) write(r0, &(0x7f0000000200)='E', 0x140000) [ 2552.087687] FAULT_INJECTION: forcing a failure. [ 2552.087687] name failslab, interval 1, probability 0, space 0, times 0 [ 2552.089123] CPU: 0 PID: 46671 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2552.089798] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2552.090461] Call Trace: [ 2552.090690] [ 2552.090893] dump_stack_lvl+0xc1/0xf0 [ 2552.091280] should_fail_ex+0x4b4/0x5b0 [ 2552.091661] ? jbd2__journal_start+0x194/0x810 [ 2552.092057] should_failslab+0x9/0x20 [ 2552.092395] kmem_cache_alloc+0x62/0x370 [ 2552.092774] jbd2__journal_start+0x194/0x810 [ 2552.093172] __ext4_journal_start_sb+0x3d7/0x560 [ 2552.093598] ? ext4_iomap_begin+0x48a/0x710 [ 2552.093979] ? ext4_meta_trans_blocks+0x252/0x310 [ 2552.094412] ext4_iomap_begin+0x48a/0x710 [ 2552.094777] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2552.095211] ? iomap_dio_bio_iter+0x9c3/0x1340 [ 2552.095622] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2552.096046] iomap_iter+0x42f/0x1000 [ 2552.096431] __iomap_dio_rw+0x6d2/0x1d00 [ 2552.096797] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2552.097329] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2552.097760] ? jbd2_journal_stop+0x5cc/0xde0 [ 2552.098139] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2552.098634] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2552.099029] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2552.099514] iomap_dio_rw+0x40/0xa0 [ 2552.099843] ext4_file_write_iter+0xad6/0x19b0 [ 2552.100245] ? lock_acquire+0xf1/0x4c0 [ 2552.100608] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2552.101031] ? lock_is_held_type+0x9f/0x120 [ 2552.101428] ? lock_is_held_type+0x9f/0x120 [ 2552.101814] vfs_write+0x97d/0xdd0 [ 2552.102133] ? __pfx_vfs_write+0x10/0x10 [ 2552.102506] ? __fget_files+0x267/0x480 [ 2552.102872] ksys_write+0x122/0x250 [ 2552.103241] ? __pfx_ksys_write+0x10/0x10 [ 2552.103645] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2552.104093] do_syscall_64+0x3f/0x90 [ 2552.104453] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2552.104893] RIP: 0033:0x7f0dfaa55b19 [ 2552.105207] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2552.106684] RSP: 002b:00007f0df7fcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2552.107365] RAX: ffffffffffffffda RBX: 00007f0dfab68f60 RCX: 00007f0dfaa55b19 [ 2552.107957] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2552.108543] RBP: 00007f0df7fcb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2552.109135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2552.109767] R13: 00007ffef3a5677f R14: 00007f0df7fcb300 R15: 0000000000022000 [ 2552.110366] 09:59:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) openat(r0, &(0x7f0000000000)='./file1\x00', 0x203, 0x46) 09:59:30 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 30) 09:59:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = gettid() fcntl$getownex(r3, 0x10, &(0x7f00000001c0)={0x0, 0x0}) r6 = getpid() process_vm_writev(r6, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r7 = syz_open_dev$vcsn(&(0x7f0000000540), 0x9, 0x600701) clone3(&(0x7f0000000600)={0x1280000, &(0x7f0000000000), &(0x7f0000000100), &(0x7f0000000180), {0xd}, &(0x7f00000003c0)=""/155, 0x9b, &(0x7f0000000480)=""/121, &(0x7f0000000500)=[r2, r2, r4, r5, r6, r2, r2], 0x7, {r7}}, 0x58) write(r0, &(0x7f0000000200)='E', 0x140000) 09:59:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:59:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 15) 09:59:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 24) 09:59:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/245, 0xf5}, {&(0x7f0000000180)=""/67, 0x43}], 0x2, 0x6, 0x4) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) [ 2552.558626] FAULT_INJECTION: forcing a failure. [ 2552.558626] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2552.560337] CPU: 0 PID: 46893 Comm: syz-executor.7 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2552.560998] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2552.561692] Call Trace: [ 2552.561914] [ 2552.562127] dump_stack_lvl+0xc1/0xf0 [ 2552.562492] should_fail_ex+0x4b4/0x5b0 [ 2552.562852] __should_fail_alloc_page+0xe0/0x110 [ 2552.563329] prepare_alloc_pages+0x178/0x500 [ 2552.563729] __alloc_pages+0x149/0x480 [ 2552.564077] ? __pfx___alloc_pages+0x10/0x10 [ 2552.564503] ? find_held_lock+0x2c/0x110 [ 2552.564864] ? do_wp_page+0x66c/0x3ba0 [ 2552.565240] ? __pfx_lock_release+0x10/0x10 [ 2552.565610] ? vm_normal_page+0x166/0x2e0 [ 2552.565973] vma_alloc_folio+0xe2/0x450 [ 2552.566367] do_wp_page+0x848/0x3ba0 [ 2552.566714] ? __pfx_lock_acquire+0x10/0x10 [ 2552.567076] ? __pfx_do_wp_page+0x10/0x10 [ 2552.567511] ? do_raw_spin_lock+0x125/0x270 [ 2552.567877] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2552.568301] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2552.568729] __handle_mm_fault+0xc5b/0x2eb0 [ 2552.569103] ? __pfx_lock_release+0x10/0x10 [ 2552.569488] ? __pfx___handle_mm_fault+0x10/0x10 [ 2552.569905] ? follow_page_mask+0x230/0x18e0 [ 2552.570299] handle_mm_fault+0x1af/0xba0 [ 2552.570673] __get_user_pages+0x5c4/0x1130 [ 2552.571058] ? __pfx___get_user_pages+0x10/0x10 [ 2552.571512] ? down_read_killable+0x1d7/0x4e0 [ 2552.571908] ? __pfx_down_read_killable+0x10/0x10 [ 2552.572356] ? mark_lock.part.0+0xef/0x2f50 [ 2552.572729] ? __pfx___lock_acquire+0x10/0x10 [ 2552.573131] __gup_longterm_locked+0x6fc/0x2760 [ 2552.573561] ? perf_trace_preemptirq_template+0x252/0x420 [ 2552.574031] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2552.574496] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2552.574927] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2552.575476] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2552.575916] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2552.576438] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2552.576929] ? __pfx___lock_acquire+0x10/0x10 [ 2552.577335] pin_user_pages_fast+0xa8/0x100 [ 2552.577707] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2552.578140] ? lock_acquire+0x19a/0x4c0 [ 2552.578502] ? first_iovec_segment+0x16b/0x290 [ 2552.578896] iov_iter_extract_pages+0x293/0x1950 [ 2552.579396] ? __pfx_lock_release+0x10/0x10 [ 2552.579777] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2552.580226] ? find_held_lock+0x2c/0x110 [ 2552.580583] ? bio_associate_blkg+0xe2/0x250 [ 2552.580972] ? lock_release+0x1e3/0x680 [ 2552.581320] ? __pfx_lock_release+0x10/0x10 [ 2552.581690] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2552.582130] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2552.582566] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2552.582988] iomap_dio_bio_iter+0x788/0x1340 [ 2552.583458] __iomap_dio_rw+0xff9/0x1d00 [ 2552.583827] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2552.584323] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2552.584722] ? jbd2_journal_stop+0x5cc/0xde0 [ 2552.585103] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2552.585583] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2552.585987] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2552.586420] iomap_dio_rw+0x40/0xa0 [ 2552.586748] ext4_file_write_iter+0xad6/0x19b0 [ 2552.587187] ? lock_acquire+0xf1/0x4c0 [ 2552.587543] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2552.587968] ? lock_is_held_type+0x9f/0x120 [ 2552.588379] ? lock_is_held_type+0x9f/0x120 [ 2552.588770] vfs_write+0x97d/0xdd0 [ 2552.589093] ? __pfx_vfs_write+0x10/0x10 [ 2552.589475] ? __fget_files+0x267/0x480 [ 2552.589843] ksys_write+0x122/0x250 [ 2552.590164] ? __pfx_ksys_write+0x10/0x10 [ 2552.590566] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2552.591008] do_syscall_64+0x3f/0x90 [ 2552.591400] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2552.591851] RIP: 0033:0x7fcaec9e1b19 [ 2552.592174] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2552.593673] RSP: 002b:00007fcae9f57188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2552.594289] RAX: ffffffffffffffda RBX: 00007fcaecaf4f60 RCX: 00007fcaec9e1b19 [ 2552.594857] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2552.595496] RBP: 00007fcae9f571d0 R08: 0000000000000000 R09: 0000000000000000 [ 2552.596063] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2552.596659] R13: 00007fff4bf2693f R14: 00007fcae9f57300 R15: 0000000000022000 [ 2552.597243] 09:59:30 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r0 = getpid() process_vm_writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) r2 = epoll_create(0x8) r3 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) process_vm_writev(r0, &(0x7f0000000840)=[{&(0x7f0000000180)=""/20, 0x14}, {&(0x7f00000003c0)=""/181, 0xb5}, {&(0x7f0000000480)=""/154, 0x9a}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000600)=""/124, 0x7c}, {&(0x7f0000000680)=""/130, 0x82}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f0000000740)=""/226, 0xe2}], 0x8, &(0x7f0000000cc0)=[{&(0x7f00000008c0)=""/163, 0xa3}, {&(0x7f0000000980)=""/228, 0xe4}, {&(0x7f0000000a80)=""/92, 0x5c}, {&(0x7f0000000b00)=""/156, 0x9c}, {&(0x7f0000000bc0)=""/70, 0x46}, {&(0x7f0000000c40)=""/124, 0x7c}], 0x6, 0x0) kcmp$KCMP_EPOLL_TFD(r0, r0, 0x7, r1, &(0x7f0000000100)={r2, r3, 0x20}) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r4, &(0x7f0000000d40)="fd9e04df02432b8376167b910ef5fd1fc5b9b04de12171bbd1f3a864e67a1f38b88066108c42ca1303d60129cb6b14b54090d73d404099d335c8e074f3c9ffff5a37dcb9158eae6bc18b2f0488dcd086caa6fd11fb393668402e1663c761ef94589593f8986fffe6bacd27bc542f137652b02ab79953856a99c50c5c0b1f007188411f074efc2c524f7bb949375f132a7218717aa8c0ed16a4ede2285f73d8903bd71dd28ce99a265a55624015e0b640749546f54df12b9b00f08014ff5e4bf80af09c4677efc7fd728c4d383d6f98c7688a80e75b006e6e0878358da26bdd994e9b0249d31c10f0f5cb13275e90e05825c2dfa5c1c998512ff3edbeb76033003c58bb9926b99d8b3f5babda3d5a8f5b0182", 0x112) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000200)={{0x1, 0x1, 0x18, r2, {0x4}}, './file1\x00'}) bind$802154_dgram(r5, &(0x7f0000000540)={0x24, @none={0x0, 0x3}}, 0x14) 09:59:30 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x2, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = syz_open_procfs(r1, &(0x7f0000005c00)='personality\x00') dup(r3) fsync(r2) write$binfmt_script(r2, &(0x7f0000000240)={'#! ', './file1', [{0x20, '/],)'}, {}, {0x20, '$*-:['}, {0x20, ']{'}, {0x20, '%:m.].)&@'}], 0xa, "a6c3c2e0e1e0cf7e813c2dc3bf9aaeae846111b76eca8dfc4af3fbd3121df0c30bf2b61953b249ce09c813e3d9441b4548085260d01fcf9ef929df8a58ea7f1ab347083b146fcd3c2048c243508b2232cbd3e3e17f6127ee830ccde90307e12a644e"}, 0x86) write(r0, &(0x7f0000000200)='E', 0x140000) [ 2552.723571] FAULT_INJECTION: forcing a failure. [ 2552.723571] name failslab, interval 1, probability 0, space 0, times 0 [ 2552.724959] CPU: 0 PID: 47088 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2552.725646] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2552.726295] Call Trace: [ 2552.726524] [ 2552.726760] dump_stack_lvl+0xc1/0xf0 [ 2552.727108] should_fail_ex+0x4b4/0x5b0 [ 2552.727504] ? ext4_mb_new_blocks+0x64a/0x4630 [ 2552.727908] should_failslab+0x9/0x20 [ 2552.728245] kmem_cache_alloc+0x62/0x370 [ 2552.728602] ? __mark_inode_dirty+0x68c/0xc10 [ 2552.728995] ext4_mb_new_blocks+0x64a/0x4630 [ 2552.729390] ? __kmem_cache_alloc_node+0x1c8/0x320 [ 2552.729861] ? ext4_find_extent+0xa41/0xd30 [ 2552.730229] ? kasan_set_track+0x25/0x30 [ 2552.730620] ? __kasan_kmalloc+0x7f/0x90 [ 2552.730967] ? ext4_cache_extents+0x68/0x2d0 [ 2552.731370] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 2552.731820] ? ext4_ext_search_right+0x2e3/0xbd0 [ 2552.732223] ? ext4_inode_to_goal_block+0x324/0x430 [ 2552.732684] ext4_ext_map_blocks+0x1e16/0x5940 [ 2552.733084] ? __pfx___lock_acquire+0x10/0x10 [ 2552.733467] ? __pfx___lock_acquire+0x10/0x10 [ 2552.733897] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2552.734319] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2552.734742] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2552.735173] ? ext4_map_blocks+0x6f1/0x1970 [ 2552.735561] ? __pfx_lock_acquire+0x10/0x10 [ 2552.735961] ? lock_release+0x1e3/0x680 [ 2552.736303] ? lock_is_held_type+0x9f/0x120 [ 2552.736697] ? lock_is_held_type+0x9f/0x120 [ 2552.737084] ? __pfx_down_write+0x10/0x10 [ 2552.737444] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2552.737849] ext4_map_blocks+0x763/0x1970 [ 2552.738220] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2552.738643] ? jbd2__journal_start+0xf7/0x810 [ 2552.739035] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2552.739500] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2552.739931] ? ext4_iomap_begin+0x48a/0x710 [ 2552.740294] ? ext4_meta_trans_blocks+0x252/0x310 [ 2552.740749] ext4_iomap_begin+0x3b1/0x710 [ 2552.741125] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2552.741553] ? mark_held_locks+0x9e/0xe0 [ 2552.741909] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2552.742346] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2552.742776] iomap_iter+0x42f/0x1000 [ 2552.743144] __iomap_dio_rw+0x6d2/0x1d00 [ 2552.743530] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2552.743922] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2552.744414] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2552.744851] ? jbd2_journal_stop+0x5cc/0xde0 [ 2552.745225] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2552.745704] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2552.746162] iomap_dio_rw+0x40/0xa0 [ 2552.746467] ext4_file_write_iter+0xad6/0x19b0 [ 2552.746849] ? lock_acquire+0xf1/0x4c0 [ 2552.747208] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2552.747669] ? lock_is_held_type+0x9f/0x120 [ 2552.748054] ? lock_is_held_type+0x9f/0x120 [ 2552.748425] vfs_write+0x97d/0xdd0 [ 2552.748749] ? __pfx_vfs_write+0x10/0x10 [ 2552.749102] ? __fget_files+0x267/0x480 [ 2552.749464] ksys_write+0x122/0x250 [ 2552.749829] ? __pfx_ksys_write+0x10/0x10 [ 2552.750189] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2552.750665] do_syscall_64+0x3f/0x90 [ 2552.750998] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2552.751473] RIP: 0033:0x7f017828eb19 [ 2552.751793] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2552.753223] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2552.753883] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2552.754453] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2552.755059] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2552.755657] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2552.756192] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2552.756797] 09:59:46 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) fallocate(r0, 0x1, 0x5, 0x4) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:59:46 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:59:46 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x5, 0x54, 0x80, 0x3, 0x0, 0xfffffffffffffeff, 0x9000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x61bb, 0x2, @perf_config_ext={0x8, 0xffffffffffffffe1}, 0x84, 0x800000, 0xff24388, 0x4, 0x2, 0x6, 0x9, 0x0, 0x2}, r2, 0x6, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:59:46 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 31) 09:59:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 25) 09:59:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x5f) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:59:46 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140f7b) 09:59:46 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 16) [ 2569.026639] FAULT_INJECTION: forcing a failure. [ 2569.026639] name failslab, interval 1, probability 0, space 0, times 0 [ 2569.027936] CPU: 1 PID: 47320 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2569.028618] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2569.029253] Call Trace: [ 2569.029469] [ 2569.029662] dump_stack_lvl+0xc1/0xf0 [ 2569.029987] should_fail_ex+0x4b4/0x5b0 [ 2569.030331] ? ext4_mb_new_blocks+0x64a/0x4630 [ 2569.030709] should_failslab+0x9/0x20 [ 2569.031032] kmem_cache_alloc+0x62/0x370 [ 2569.031387] ? __mark_inode_dirty+0x249/0xc10 [ 2569.031764] ext4_mb_new_blocks+0x64a/0x4630 [ 2569.032139] ? __is_insn_slot_addr+0x125/0x290 [ 2569.032525] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 2569.032929] ? ext4_get_branch+0x541/0x6d0 [ 2569.033300] ext4_ind_map_blocks+0x15fa/0x2200 [ 2569.033699] ? __pfx___lock_acquire+0x10/0x10 [ 2569.034079] ? __pfx_ext4_ind_map_blocks+0x10/0x10 [ 2569.034499] ? lock_acquire+0x19a/0x4c0 [ 2569.034829] ? __pfx_lock_acquire+0x10/0x10 [ 2569.035182] ? lock_release+0x1e3/0x680 [ 2569.035543] ? lock_is_held_type+0x9f/0x120 [ 2569.035900] ? lock_is_held_type+0x9f/0x120 [ 2569.036263] ? down_write+0x11a/0x1f0 [ 2569.036593] ? __pfx_down_write+0x10/0x10 [ 2569.036937] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2569.037330] ext4_map_blocks+0xc58/0x1970 [ 2569.037686] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2569.038061] ? jbd2__journal_start+0xf7/0x810 [ 2569.038438] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2569.038834] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2569.039233] ? ext4_iomap_begin+0x48a/0x710 [ 2569.039620] ? ext4_meta_trans_blocks+0x252/0x310 [ 2569.040020] ext4_iomap_begin+0x3b1/0x710 [ 2569.040373] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2569.040764] ? iomap_dio_bio_iter+0x9c3/0x1340 [ 2569.041139] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2569.041519] iomap_iter+0x42f/0x1000 [ 2569.041849] __iomap_dio_rw+0x6d2/0x1d00 [ 2569.042202] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2569.042686] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2569.043058] ? jbd2_journal_stop+0x5cc/0xde0 [ 2569.043440] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2569.043890] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2569.044280] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2569.044670] iomap_dio_rw+0x40/0xa0 [ 2569.044978] ext4_file_write_iter+0xad6/0x19b0 [ 2569.045356] ? lock_acquire+0xf1/0x4c0 [ 2569.045691] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2569.046096] ? lock_is_held_type+0x9f/0x120 [ 2569.046461] ? lock_is_held_type+0x9f/0x120 [ 2569.046814] vfs_write+0x97d/0xdd0 [ 2569.047117] ? __pfx_vfs_write+0x10/0x10 [ 2569.047480] ? __fget_files+0x267/0x480 [ 2569.047837] ksys_write+0x122/0x250 [ 2569.048145] ? __pfx_ksys_write+0x10/0x10 [ 2569.048484] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2569.048907] do_syscall_64+0x3f/0x90 [ 2569.049226] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2569.049654] RIP: 0033:0x7f0dfaa55b19 [ 2569.049958] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2569.051322] RSP: 002b:00007f0df7fcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2569.051942] RAX: ffffffffffffffda RBX: 00007f0dfab68f60 RCX: 00007f0dfaa55b19 [ 2569.052493] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2569.053043] RBP: 00007f0df7fcb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2569.053593] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2569.054131] R13: 00007ffef3a5677f R14: 00007f0df7fcb300 R15: 0000000000022000 [ 2569.054688] 09:59:47 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f0000000000)={'syztnl0\x00', &(0x7f0000000180)={'syztnl0\x00', 0x0, 0x29, 0x5a, 0x8f, 0x0, 0x25, @remote, @private2={0xfc, 0x2, '\x00', 0x1}, 0x1, 0x1, 0x0, 0xd38}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000200)='E', 0x140000) 09:59:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept$inet(r0, &(0x7f0000000000)={0x2, 0x0, @initdev}, &(0x7f0000000100)=0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) r4 = getpid() process_vm_writev(r4, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) fcntl$setownex(r3, 0xf, &(0x7f0000000180)={0x0, r4}) sendfile(r2, 0xffffffffffffffff, 0x0, 0x1) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) [ 2569.192816] FAULT_INJECTION: forcing a failure. [ 2569.192816] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2569.194412] CPU: 1 PID: 47329 Comm: syz-executor.7 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2569.203995] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2569.204634] Call Trace: [ 2569.204850] [ 2569.205040] dump_stack_lvl+0xc1/0xf0 [ 2569.205370] should_fail_ex+0x4b4/0x5b0 [ 2569.205761] _copy_from_user+0x30/0xf0 [ 2569.206102] kstrtouint_from_user+0xb0/0x170 [ 2569.206466] ? __pfx_kstrtouint_from_user+0x10/0x10 [ 2569.206902] ? lock_acquire+0x19a/0x4c0 [ 2569.207223] ? ksys_write+0x122/0x250 [ 2569.207587] proc_fail_nth_write+0x7c/0x230 [ 2569.207978] ? __pfx_proc_fail_nth_write+0x10/0x10 [ 2569.208374] ? lock_is_held_type+0x9f/0x120 [ 2569.208732] vfs_write+0x2b9/0xdd0 [ 2569.209031] ? __pfx_proc_fail_nth_write+0x10/0x10 [ 2569.209430] ? __pfx_vfs_write+0x10/0x10 [ 2569.209797] ? __fget_files+0x267/0x480 [ 2569.210150] ksys_write+0x122/0x250 [ 2569.210455] ? __pfx_ksys_write+0x10/0x10 [ 2569.210804] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2569.211234] do_syscall_64+0x3f/0x90 [ 2569.211598] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2569.212024] RIP: 0033:0x7fcaec9945ff [ 2569.212330] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 [ 2569.213732] RSP: 002b:00007fcae9f57170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 2569.214324] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fcaec9945ff [ 2569.214868] RDX: 0000000000000001 RSI: 00007fcae9f571e0 RDI: 0000000000000006 [ 2569.215435] RBP: 00007fcae9f571d0 R08: 0000000000000000 R09: 0000000000000000 [ 2569.216004] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2569.216535] R13: 00007fff4bf2693f R14: 00007fcae9f57300 R15: 0000000000022000 [ 2569.217147] 09:59:47 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:59:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 26) 09:59:47 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r0, 0x8008f511, &(0x7f0000000000)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:59:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 17) 09:59:47 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x20, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x3, 0xffffffffffffffff, 0xb) write(r0, &(0x7f0000000200)='E', 0x140000) 09:59:47 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:59:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000180)=""/69, 0x45}, {0x0}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x37}], 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r2) openat(r2, &(0x7f0000000980)='./file1\x00', 0x4880, 0x8) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) process_vm_writev(r3, &(0x7f0000000100)=[{&(0x7f00000003c0)=""/202, 0xca}], 0x1, &(0x7f0000000900)=[{&(0x7f00000004c0)=""/32, 0x20}, {&(0x7f0000000600)=""/203, 0xcb}, {&(0x7f0000000500)=""/12, 0xc}, {&(0x7f0000000700)=""/174, 0xae}, {&(0x7f0000000540)=""/61, 0x3d}, {&(0x7f00000007c0)=""/19, 0x13}, {&(0x7f0000000800)=""/119, 0x77}, {&(0x7f0000000880)=""/74, 0x4a}], 0x8, 0x0) clone3(&(0x7f00000009c0)={0x110000000, 0x0, 0x0, 0x0, {0x38}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x2}, 0x0, 0x0, 0x0, 0xf}, 0x0, 0xffffffffffffffff, r0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 09:59:47 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140f95) 09:59:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 27) [ 2569.719517] FAULT_INJECTION: forcing a failure. [ 2569.719517] name failslab, interval 1, probability 0, space 0, times 0 [ 2569.720756] CPU: 1 PID: 47752 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2569.721387] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2569.722007] Call Trace: [ 2569.722219] [ 2569.722407] dump_stack_lvl+0xc1/0xf0 [ 2569.722763] should_fail_ex+0x4b4/0x5b0 [ 2569.723099] ? ext4_mb_new_blocks+0x256c/0x4630 [ 2569.723503] should_failslab+0x9/0x20 [ 2569.723836] kmem_cache_alloc+0x62/0x370 [ 2569.724181] ext4_mb_new_blocks+0x256c/0x4630 [ 2569.724562] ? __kmem_cache_alloc_node+0x1c8/0x320 [ 2569.724963] ? ext4_find_extent+0xa41/0xd30 [ 2569.725309] ? kasan_set_track+0x25/0x30 [ 2569.725653] ? __kasan_kmalloc+0x7f/0x90 [ 2569.725995] ? ext4_cache_extents+0x68/0x2d0 [ 2569.726364] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 2569.726763] ? ext4_ext_search_right+0x2e3/0xbd0 [ 2569.727164] ? ext4_inode_to_goal_block+0x324/0x430 [ 2569.727618] ext4_ext_map_blocks+0x1e16/0x5940 [ 2569.728007] ? __pfx___lock_acquire+0x10/0x10 [ 2569.728379] ? __pfx___lock_acquire+0x10/0x10 [ 2569.728750] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2569.729151] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2569.729558] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2569.729954] ? ext4_map_blocks+0x6f1/0x1970 [ 2569.730310] ? __pfx_lock_acquire+0x10/0x10 [ 2569.730656] ? lock_release+0x1e3/0x680 [ 2569.730989] ? lock_is_held_type+0x9f/0x120 [ 2569.731343] ? lock_is_held_type+0x9f/0x120 [ 2569.731835] ? __pfx_down_write+0x10/0x10 [ 2569.732170] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2569.732564] ext4_map_blocks+0x763/0x1970 [ 2569.732948] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2569.733316] ? jbd2__journal_start+0xf7/0x810 [ 2569.733691] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2569.734122] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2569.734543] ? ext4_iomap_begin+0x48a/0x710 [ 2569.734927] ? ext4_meta_trans_blocks+0x252/0x310 [ 2569.735367] ext4_iomap_begin+0x3b1/0x710 [ 2569.735748] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2569.736147] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2569.736616] ? __iomap_dio_rw+0x6d2/0x1d00 [ 2569.736989] ? iomap_iter+0x2e3/0x1000 [ 2569.737342] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2569.737786] iomap_iter+0x42f/0x1000 [ 2569.738302] __iomap_dio_rw+0x6d2/0x1d00 [ 2569.739265] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2569.740589] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2569.741610] ? jbd2_journal_stop+0x5cc/0xde0 [ 2569.742617] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2569.743866] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2569.744957] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2569.746014] iomap_dio_rw+0x40/0xa0 [ 2569.746865] ext4_file_write_iter+0xad6/0x19b0 [ 2569.747952] ? lock_acquire+0xf1/0x4c0 [ 2569.748837] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2569.749928] ? lock_is_held_type+0x9f/0x120 [ 2569.750906] ? lock_is_held_type+0x9f/0x120 [ 2569.751951] vfs_write+0x97d/0xdd0 [ 2569.752815] ? __pfx_vfs_write+0x10/0x10 [ 2569.753749] ? __fget_files+0x267/0x480 [ 2569.754695] ksys_write+0x122/0x250 [ 2569.755560] ? __pfx_ksys_write+0x10/0x10 [ 2569.756525] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2569.757776] do_syscall_64+0x3f/0x90 [ 2569.758657] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2569.759853] RIP: 0033:0x7f017828eb19 [ 2569.760745] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2569.764891] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2569.766623] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2569.768301] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2569.769889] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2569.771507] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2569.773115] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2569.774766] 10:00:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:03 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000200)='E', 0x140000) 10:00:03 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x4000) 10:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 28) 10:00:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 18) 10:00:03 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) r4 = socket$netlink(0x10, 0x3, 0x6) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r2, {0x0, 0xee01}}, './file1\x00'}) kcmp$KCMP_EPOLL_TFD(r3, r1, 0x7, r4, &(0x7f0000000100)={r0, r5, 0x5}) 10:00:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140fb1) 10:00:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80c04, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x2, 0xc82, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_config_ext={0x9, 0x8}, 0x10100, 0x3, 0x0, 0x1}, 0x0, 0x1, r0, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000001700)=0x0) setpgid(r1, r2) 10:00:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) process_vm_writev(r1, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/137, 0x89}], 0x1, &(0x7f0000000a40)=[{&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000600)=""/245, 0xf5}, {&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000000700)=""/238, 0xee}, {&(0x7f0000000800)=""/134, 0x86}, {&(0x7f00000008c0)=""/151, 0x97}, {&(0x7f0000000980)=""/173, 0xad}], 0x8, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000c40)=[{&(0x7f0000000ac0)=""/106, 0x6a}, {&(0x7f0000000b40)=""/70, 0x46}, {&(0x7f0000000bc0)=""/93, 0x5d}], 0x3, 0x6fd7, 0xfffffffb) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:28 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) rt_sigqueueinfo(r1, 0x2c, &(0x7f0000000180)={0x38, 0x3, 0xfffffff8}) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 29) 10:00:28 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x20000) 10:00:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140fba) 10:00:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 19) 10:00:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) [ 2610.214857] FAULT_INJECTION: forcing a failure. [ 2610.214857] name failslab, interval 1, probability 0, space 0, times 0 [ 2610.216439] CPU: 1 PID: 48316 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2610.217077] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2610.217698] Call Trace: [ 2610.217931] [ 2610.218121] dump_stack_lvl+0xc1/0xf0 [ 2610.218437] should_fail_ex+0x4b4/0x5b0 [ 2610.218769] ? __es_insert_extent+0xed1/0x1370 [ 2610.219181] should_failslab+0x9/0x20 [ 2610.219493] kmem_cache_alloc+0x62/0x370 [ 2610.219838] __es_insert_extent+0xed1/0x1370 [ 2610.220262] ext4_es_insert_extent+0x2b4/0xc50 [ 2610.220631] ? lock_is_held_type+0x9f/0x120 [ 2610.220997] ? __pfx_ext4_es_insert_extent+0x10/0x10 [ 2610.221437] ? __pfx_down_write+0x10/0x10 [ 2610.221773] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2610.222183] ext4_map_blocks+0x9fa/0x1970 [ 2610.222525] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2610.222896] ? jbd2__journal_start+0xf7/0x810 [ 2610.223332] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2610.223727] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2610.224157] ? ext4_iomap_begin+0x48a/0x710 [ 2610.224503] ? ext4_meta_trans_blocks+0x252/0x310 [ 2610.224910] ext4_iomap_begin+0x3b1/0x710 [ 2610.225265] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2610.225637] ? mark_held_locks+0x9e/0xe0 [ 2610.225976] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2610.226423] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2610.227315] iomap_iter+0x42f/0x1000 [ 2610.227664] __iomap_dio_rw+0x6d2/0x1d00 [ 2610.228106] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2610.228576] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2610.229155] ? jbd2_journal_stop+0x5cc/0xde0 [ 2610.229561] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2610.230090] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2610.230508] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2610.230936] iomap_dio_rw+0x40/0xa0 [ 2610.231271] ext4_file_write_iter+0xad6/0x19b0 [ 2610.231683] ? lock_acquire+0xf1/0x4c0 [ 2610.232072] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2610.232472] ? lock_is_held_type+0x9f/0x120 [ 2610.232826] ? lock_is_held_type+0x9f/0x120 [ 2610.233209] vfs_write+0x97d/0xdd0 [ 2610.233503] ? __pfx_vfs_write+0x10/0x10 [ 2610.233845] ? __fget_files+0x267/0x480 [ 2610.234274] ksys_write+0x122/0x250 [ 2610.234608] ? __pfx_ksys_write+0x10/0x10 [ 2610.234989] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2610.235459] do_syscall_64+0x3f/0x90 [ 2610.235800] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2610.246582] RIP: 0033:0x7f017828eb19 [ 2610.246900] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2610.248270] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2610.248870] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2610.249411] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2610.249960] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2610.250536] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2610.251090] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2610.251651] 10:00:28 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) openat2(r1, &(0x7f0000000100)='./file1\x00', &(0x7f0000000180)={0x20400, 0x3f, 0x12}, 0x18) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_config_ext, 0x4800}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) fchmodat(r0, &(0x7f0000000000)='./file1\x00', 0xc) [ 2610.299583] FAULT_INJECTION: forcing a failure. [ 2610.299583] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2610.301497] CPU: 1 PID: 48315 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2610.302150] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2610.303503] Call Trace: [ 2610.303810] [ 2610.304045] dump_stack_lvl+0xc1/0xf0 [ 2610.304408] should_fail_ex+0x4b4/0x5b0 [ 2610.304847] __should_fail_alloc_page+0xe0/0x110 [ 2610.305312] prepare_alloc_pages+0x178/0x500 [ 2610.305706] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2610.306291] __alloc_pages+0x149/0x480 [ 2610.306663] ? __pfx___alloc_pages+0x10/0x10 [ 2610.307173] ? mark_held_locks+0x9e/0xe0 [ 2610.307536] ? find_held_lock+0x2c/0x110 [ 2610.307925] ? do_wp_page+0x66c/0x3ba0 [ 2610.308400] ? __pfx_lock_release+0x10/0x10 [ 2610.308784] vma_alloc_folio+0xe2/0x450 [ 2610.309258] do_wp_page+0x848/0x3ba0 [ 2610.309620] ? __pfx_lock_acquire+0x10/0x10 [ 2610.310025] ? __pfx_do_wp_page+0x10/0x10 [ 2610.310512] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2610.311007] ? do_raw_spin_lock+0x125/0x270 [ 2610.311475] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2610.311923] __handle_mm_fault+0xc5b/0x2eb0 [ 2610.312775] ? __pfx_lock_release+0x10/0x10 [ 2610.313179] ? __pfx___handle_mm_fault+0x10/0x10 [ 2610.313713] ? follow_page_mask+0x230/0x18e0 [ 2610.314117] handle_mm_fault+0x1af/0xba0 [ 2610.314484] __get_user_pages+0x5c4/0x1130 [ 2610.314952] ? __pfx___get_user_pages+0x10/0x10 [ 2610.315401] ? down_read_killable+0x1d7/0x4e0 [ 2610.315915] ? __pfx_down_read_killable+0x10/0x10 [ 2610.316303] ? mark_lock.part.0+0xef/0x2f50 [ 2610.316637] ? __pfx___lock_acquire+0x10/0x10 [ 2610.317078] __gup_longterm_locked+0x6fc/0x2760 [ 2610.317514] ? perf_trace_preemptirq_template+0x252/0x420 [ 2610.319367] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2610.319914] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2610.320439] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2610.320916] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2610.321435] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2610.321885] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2610.322338] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2610.322909] ? __pfx___lock_acquire+0x10/0x10 [ 2610.323325] pin_user_pages_fast+0xa8/0x100 [ 2610.323844] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2610.324311] ? lock_acquire+0x19a/0x4c0 [ 2610.324748] ? first_iovec_segment+0x16b/0x290 [ 2610.325121] iov_iter_extract_pages+0x293/0x1950 [ 2610.325940] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2610.327312] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2610.328646] ? perf_trace_preemptirq_template+0x252/0x420 [ 2610.330141] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2610.331669] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2610.332933] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2610.334274] ? __sanitizer_cov_trace_pc+0xb/0x70 [ 2610.335559] iomap_dio_bio_iter+0x788/0x1340 [ 2610.336727] __iomap_dio_rw+0xff9/0x1d00 [ 2610.337503] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2610.338643] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2610.339619] ? jbd2_journal_stop+0x5cc/0xde0 [ 2610.340695] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2610.341786] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2610.342760] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2610.343687] iomap_dio_rw+0x40/0xa0 [ 2610.344134] ext4_file_write_iter+0xad6/0x19b0 [ 2610.344630] ? lock_acquire+0xf1/0x4c0 [ 2610.344962] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2610.345475] ? lock_is_held_type+0x9f/0x120 [ 2610.345820] ? lock_is_held_type+0x9f/0x120 [ 2610.346177] vfs_write+0x97d/0xdd0 [ 2610.346613] ? __pfx_vfs_write+0x10/0x10 [ 2610.346944] ? __fget_files+0x267/0x480 [ 2610.347324] ksys_write+0x122/0x250 [ 2610.347722] ? __pfx_ksys_write+0x10/0x10 [ 2610.348308] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2610.349344] do_syscall_64+0x3f/0x90 [ 2610.350092] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2610.351132] RIP: 0033:0x7f0dfaa55b19 [ 2610.351917] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2610.356586] RSP: 002b:00007f0df7fcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2610.357993] RAX: ffffffffffffffda RBX: 00007f0dfab68f60 RCX: 00007f0dfaa55b19 [ 2610.359290] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2610.360913] RBP: 00007f0df7fcb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2610.362232] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2610.363632] R13: 00007ffef3a5677f R14: 00007f0df7fcb300 R15: 0000000000022000 [ 2610.364386] 10:00:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000580), 0x82102, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) preadv(r3, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f0000000480)=""/251, 0xfb}], 0x2, 0x3, 0x2) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/33, 0x21}, {&(0x7f0000000240)=""/170, 0xaa}, {&(0x7f00000003c0)=""/179, 0xb3}], 0x3, 0x1ff, 0x81) ptrace$cont(0x20, r1, 0x8000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140fd8) 10:00:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r2 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x101200, 0x0) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$FICLONERANGE(r2, 0x4020940d, &(0x7f0000000100)={{r3}, 0xc7eb, 0x3f, 0x89af}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 20) 10:00:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 30) 10:00:28 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x40000) 10:00:28 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) ioprio_get$pid(0x3, r2) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) [ 2611.040791] FAULT_INJECTION: forcing a failure. [ 2611.040791] name failslab, interval 1, probability 0, space 0, times 0 [ 2611.042169] CPU: 1 PID: 48801 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2611.042827] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2611.043446] Call Trace: [ 2611.043657] [ 2611.043847] dump_stack_lvl+0xc1/0xf0 [ 2611.044224] should_fail_ex+0x4b4/0x5b0 [ 2611.044599] ? jbd2__journal_start+0x194/0x810 [ 2611.044984] should_failslab+0x9/0x20 [ 2611.045307] kmem_cache_alloc+0x62/0x370 [ 2611.045686] jbd2__journal_start+0x194/0x810 [ 2611.046049] __ext4_journal_start_sb+0x3d7/0x560 [ 2611.046439] ? ext4_iomap_begin+0x48a/0x710 [ 2611.046836] ? ext4_meta_trans_blocks+0x252/0x310 [ 2611.047236] ext4_iomap_begin+0x48a/0x710 [ 2611.047623] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2611.048025] ? iomap_dio_bio_iter+0x9c3/0x1340 [ 2611.048427] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2611.048822] iomap_iter+0x42f/0x1000 [ 2611.049155] __iomap_dio_rw+0x6d2/0x1d00 [ 2611.049503] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2611.049971] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2611.050335] ? jbd2_journal_stop+0x5cc/0xde0 [ 2611.050684] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2611.051126] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2611.051502] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2611.051923] iomap_dio_rw+0x40/0xa0 [ 2611.052246] ext4_file_write_iter+0xad6/0x19b0 [ 2611.052626] ? lock_acquire+0xf1/0x4c0 [ 2611.052951] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2611.053357] ? lock_is_held_type+0x9f/0x120 [ 2611.053759] ? lock_is_held_type+0x9f/0x120 [ 2611.054114] vfs_write+0x97d/0xdd0 [ 2611.054425] ? __pfx_vfs_write+0x10/0x10 [ 2611.054783] ? __fget_files+0x267/0x480 [ 2611.055128] ksys_write+0x122/0x250 [ 2611.055422] ? __pfx_ksys_write+0x10/0x10 [ 2611.055760] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2611.056211] do_syscall_64+0x3f/0x90 [ 2611.056539] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2611.056988] RIP: 0033:0x7f0dfaa55b19 [ 2611.057291] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2611.058712] RSP: 002b:00007f0df7fcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2611.059296] RAX: ffffffffffffffda RBX: 00007f0dfab68f60 RCX: 00007f0dfaa55b19 [ 2611.059830] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2611.060402] RBP: 00007f0df7fcb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2611.060944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2611.061484] R13: 00007ffef3a5677f R14: 00007f0df7fcb300 R15: 0000000000022000 [ 2611.062091] 10:00:44 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10002}, r1, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) openat$cgroup_freezer_state(r0, &(0x7f0000000000), 0x2, 0x0) 10:00:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r3 = getpid() r4 = getpid() process_vm_writev(r4, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r4], 0x3}, 0x58) r5 = getpid() process_vm_writev(r5, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r6) clone3(&(0x7f0000001600)={0x44002100, &(0x7f0000000100), &(0x7f00000003c0), &(0x7f0000000400), {0x40}, &(0x7f0000000600)=""/4096, 0x1000, &(0x7f0000000440)=""/173, &(0x7f0000000500)=[r1, r2, r3, r1, r4, r5, 0x0, r1, r1], 0x9, {r6}}, 0x58) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x8, 0xfd, 0x3, 0x0, 0x0, 0x40, 0x24, 0xe, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x2, @perf_bp, 0x46040, 0xffffffffffffffa7, 0x1ff, 0x8, 0x5, 0x7, 0x6, 0x0, 0x5, 0x0, 0x5}, r1, 0x5, 0xffffffffffffffff, 0x9) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) sendfile(r0, r7, 0x0, 0x401) 10:00:44 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000001, 0x2010, r0, 0x0) r3 = mmap$IORING_OFF_SQES(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x3000008, 0x13, r0, 0x10000000) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_FSYNC={0x3, 0x1, 0x0, @fd_index=0xa}, 0x9) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:44 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x80000) 10:00:44 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 21) 10:00:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 31) 10:00:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:44 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140fe3) [ 2626.897432] FAULT_INJECTION: forcing a failure. [ 2626.897432] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2626.898787] CPU: 0 PID: 49080 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2626.899462] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2626.900089] Call Trace: [ 2626.900339] [ 2626.900581] dump_stack_lvl+0xc1/0xf0 [ 2626.900914] should_fail_ex+0x4b4/0x5b0 [ 2626.901274] __should_fail_alloc_page+0xe0/0x110 [ 2626.901765] prepare_alloc_pages+0x178/0x500 [ 2626.902110] __alloc_pages+0x149/0x480 [ 2626.902418] ? __pfx___alloc_pages+0x10/0x10 [ 2626.902784] ? find_held_lock+0x2c/0x110 [ 2626.903123] ? do_wp_page+0x66c/0x3ba0 [ 2626.903478] ? __pfx_lock_release+0x10/0x10 [ 2626.903837] ? vm_normal_page+0x166/0x2e0 [ 2626.904224] vma_alloc_folio+0xe2/0x450 [ 2626.904583] do_wp_page+0x848/0x3ba0 [ 2626.904907] ? __pfx_lock_acquire+0x10/0x10 [ 2626.905255] ? __pfx_do_wp_page+0x10/0x10 [ 2626.905641] ? do_raw_spin_lock+0x125/0x270 [ 2626.906003] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2626.906421] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2626.906819] __handle_mm_fault+0xc5b/0x2eb0 [ 2626.907180] ? __pfx_lock_release+0x10/0x10 [ 2626.907532] ? __pfx___handle_mm_fault+0x10/0x10 [ 2626.907937] ? follow_page_mask+0x230/0x18e0 [ 2626.908369] handle_mm_fault+0x1af/0xba0 [ 2626.908729] __get_user_pages+0x5c4/0x1130 [ 2626.909100] ? __pfx___get_user_pages+0x10/0x10 [ 2626.909495] ? down_read_killable+0x1d7/0x4e0 [ 2626.909884] ? __pfx_down_read_killable+0x10/0x10 [ 2626.910294] ? mark_lock.part.0+0xef/0x2f50 [ 2626.910677] ? __pfx___lock_acquire+0x10/0x10 [ 2626.911053] __gup_longterm_locked+0x6fc/0x2760 [ 2626.911469] ? perf_trace_preemptirq_template+0x252/0x420 [ 2626.911952] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2626.912474] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2626.912892] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2626.913371] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2626.913843] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2626.914306] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2626.914768] ? __pfx___lock_acquire+0x10/0x10 [ 2626.915138] pin_user_pages_fast+0xa8/0x100 [ 2626.915517] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2626.915930] ? lock_acquire+0x19a/0x4c0 [ 2626.916303] ? first_iovec_segment+0x16b/0x290 [ 2626.916727] iov_iter_extract_pages+0x293/0x1950 [ 2626.917114] ? __pfx_lock_release+0x10/0x10 [ 2626.917475] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2626.917926] ? find_held_lock+0x2c/0x110 [ 2626.918261] ? bio_associate_blkg+0xe2/0x250 [ 2626.918669] ? lock_release+0x1e3/0x680 [ 2626.918993] ? __pfx_lock_release+0x10/0x10 [ 2626.919349] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2626.919817] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2626.920283] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2626.920700] iomap_dio_bio_iter+0x788/0x1340 [ 2626.921077] __iomap_dio_rw+0xff9/0x1d00 [ 2626.921420] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2626.921900] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2626.922268] ? jbd2_journal_stop+0x5cc/0xde0 [ 2626.922667] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2626.923109] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2626.923514] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2626.923895] iomap_dio_rw+0x40/0xa0 [ 2626.924214] ext4_file_write_iter+0xad6/0x19b0 [ 2626.924641] ? lock_acquire+0xf1/0x4c0 [ 2626.924974] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2626.925402] ? lock_is_held_type+0x9f/0x120 [ 2626.925776] ? lock_is_held_type+0x9f/0x120 [ 2626.926140] vfs_write+0x97d/0xdd0 [ 2626.926453] ? __pfx_vfs_write+0x10/0x10 [ 2626.926809] ? __fget_files+0x267/0x480 [ 2626.927166] ksys_write+0x122/0x250 [ 2626.927507] ? __pfx_ksys_write+0x10/0x10 10:00:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r1) statx(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x2, &(0x7f00000003c0)) r2 = getpid() ioctl$SG_GET_LOW_DMA(r1, 0x227a, &(0x7f0000000180)) process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd140a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) [ 2626.927845] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2626.928323] do_syscall_64+0x3f/0x90 [ 2626.928642] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2626.929067] RIP: 0033:0x7f0dfaa55b19 [ 2626.929879] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2626.931276] RSP: 002b:00007f0df7fcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2626.931911] RAX: ffffffffffffffda RBX: 00007f0dfab68f60 RCX: 00007f0dfaa55b19 [ 2626.932640] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2626.933186] RBP: 00007f0df7fcb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2626.933785] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2626.934337] R13: 00007ffef3a5677f R14: 00007f0df7fcb300 R15: 0000000000022000 [ 2626.934928] 10:00:45 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r2) fsync(r0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f00000028c0)=[{&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f0000000240)=""/191, 0xbf}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/235, 0xeb}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/218, 0xda}, {&(0x7f0000002bc0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/3, 0x3}, {&(0x7f00000004c0)=""/141, 0x8d}, {&(0x7f0000001600)=""/151, 0x97}], 0xa, 0x3, 0x2) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) write$binfmt_script(r2, &(0x7f0000000600)={'#! ', './file1', [{0x20, '-'}], 0xa, "fae5690f232c06ad9f0eb2979c70e39048d15d1f927434107aa81bd05cf43aacdc5780ebb81a9d3bd9ed454b5543c408a4c685a789b5bf98ed1e80d280879dd81f3c2a1a18c7189a3601c1690089f1a4b82af3025bce9e1e45860add4f7c93d0533c80e79a9f9c16a42db27e45c58762025d7ca88a16b1609324f6166a0917c3b1dd36e78cdcf8a794941e12822b189327daccc25efaec39975c253132a47e39f88a813b901fad9cdfaceb503afc808d30e1b4c4e237aa3dea51b6cd3fd5af2e029db7af4f43ef0472711873510b242600531eeddecbe0d0a54eab650846f5f4f07fc48f9b4aabf74867069bc52104047719aed7795c5f1b699f4d2b935aedb740ef0ba5e2c4c24c26609ff0cac6e9c23dae1a6eee0a5a5adb051b81d2d232095927b5e3a6f4e88ddc6be95139fe1be612a5cf7152b933109573fb84e1e32025288c2c15c76edd9a44cf14dd37549a3ffa620e665390c31e0b0f85a2b5fcbca75dfecb58301d2f24d376d39d07a46876948bd9507eed06ac175019717f489ad3c8e7cc80e8965ef1eee519b5a828fc429ec8ae9caad222561dc30b1cf1a8633932e1e68fb7e4f8270f094631ee9b8b5f816e7f3e3820aefcb02040c6c1ed602fde943a4d5f907ffe44dc74f8c257b37e97df47acc4028c93654bba3bcbed754f2bf37bfade9a4a155c7ead109c8f79e3eb692f2a348604810cc04661c4deb65ff5d1f5804b76ea5d58e24af3d88ff5c3bd0c45fac5cbb324d2bed982648d51cacb35051e79b9775a1a4378044ba16e06d74bd6a758c6aafb1fc28efb97ddeff68cae26d5ea1ffc4b84c37ad38c57325bbfeeda5da41847c1c73ee6e04ccf769425637132935a3e622cbea62212998d0479ba1d5dcc642daacdee462f91415145cd1477926b1c28e0995c9b6fb444513f994d8e5636a82f4c0f6fb89a3c45001b7ec9e2c763c36d5958df2c0ca5e24c1b6425e3425e56023dae1ae696ad816cdf9c01561aded4375329629e858c4950638d5a3cc46310f012233af3de02d91a645bcec6d389bcaa2128845e3d66e4809c2af7b5daf5cad3e27181afdfb51bc8726e6ca4c04ae123e42df711805e456be741aa95d8b7f5b3d5ae0eaf8ac888bef76174bc943db4cf2595ea312b8d88b3511dea22e3e95a8a1ca8c6a9814a41955f859bdb72f203bef263255d541d9ce267103b859f31493a65ead1ee0e2d790e724bcb93bc2166646e22662eb0a63692b4433fd25f3cedb41a68484079f445a3e62c2e9ec351b5f20a16b640802eac2863ea9d85ca4b9e2cbe5395e07d52d56979ccc66355c41443731b244cf0eed685fa7d8d2f355727e17868dd81e209618aa9192f7e145f8e7ad6b482b7ee3a16f8006b7552d507e4814fa343d31ece271c184a5adb245bc201dff83def9b07fe1cb92d096a70a6ac12c7e434a04fe5c91eb37d11876dbeedf2e2ebb8b39d7b417a4ae0eeabdde1f8ddd3046ebed36ebe754a7b7cf7f56837f4f7b1220672e27c0656d6a8208097ca4834715025fd1903d8df4499e4007d346fe69a56d64510c42481c8b5c60ff9f685cab3a9862232d3fbd73806bbd0161ca6924835c5c79e233dcb7e90c65887d58a372cfbe9933ef8005de9485d4b19b347ce5de14c8b1a634c7a3202d6f68afbb011cda4b2d85e1da3b41210726fe948eab182cd686dd484302968a624076e0cd50ab2010599bf656baa5eeebfc290968a0d370fff947c97660364378d4a798d3847c4fbb248308b5bc615e307bdf130c41bab3fb288621f67b666d9b011cd8b0e114eb1d82be0071a9a820fd0ce3413056aa61140453132e582d96153e6c3c12ba0fcd24f611fe720164b37088ab2194b0735a3f44b1cbe2202a5b7415b0559491832a401094cfde161249d7caa3c41ec71b8cf8d8ce2999f03d7fa73d9cb5116e1684a368b60d93693ed6d7610f11cdab2c2c529e4679ebb3d82cedf72c6caf154a1f8c08d4f5c1a9f403a25030d56fb20215e27771cf24a1e470c2c47a6a3d0f095066297ccb0c2d2150e75c8fa49ee14372bf8cf744085b3ef98b0a4b924add58271dc96e6e3f67cf5fb63456ed27af871e0b2acd05119aeea304efbaf44b0f2567788f4da1f7d923202fbdfff6b984efe057ce0f458ef46639bad535b1eee17b18cbd045dcc98337dc92f752610ff29369ba1c60266029727b14528f5158c6e4828f449a6bcdcffb25776b3743e97e023b3c0897717e88b8c9e0c0f6e3368ef4a09c1c27239d66c5c81dc9d1e073842552240080868b60e6b8f0e22564f08d0a5581e7355004d1d145f6832c7bd3302991be8b1ccdb231781994b5809ceefde20809898a3dde836ba7ac347a9bbc2a376a86aa20a55b2f14861bbbcce568b6c70475b407af4d18eb72c0daa7b15896b476b4c735cf1318b88dc1d6ebf7f14a2bdbe4e2aa37018beb9aa68c7c05fb7f60a47387ab924af750cbb54ea1bf909a6f45a73f0a4d0af03f7487c67aff7130ed4a303a357269ab09508f986dab07d65f2b0dddafe980c0257d60b969b46cf71e519f992898df600d9a1d19d81fb1bb12b3b35612c6d116186e674d5bf8023c37e47bc71e00cc041363fa1ef41ac855bdbd5fbf015d3ddfd6e935bfe40334f142ffc9124e1d9f03d460d93a9282d1887f32d4e20102202391d3b5d42365bbaafe2e69e50a63a83267e67452cf3f25e30d4e87c0799edf16f4e8923fd7155d5248114ccb556c6df8eeefbd6c9a1f3d3f54878b1b69febb7d78ec40bf7fdbbc7443bfed43eda1af8a9892a05d8fb92f6f1b57df7ad4c93851ff9feec0e8a9931d667e7a3b6c85ead9b8c991d2f91b2b458eecad587d6d4c4f0b032bf624116192b051bd28fe2eeeff710238f220a7fe8a815363ad0541af9b0be0ad1f3cfc9c4b491eb7f521b834bfb9a077ac4ba491b52e2c1b0df75800aebfc3de73f70fbf48c91dde705b3461bfb91d5e2241a7072793b063c97905e9ff244321ea15bd9fb846057b5f049051941991ce6b71c2e4b00a0ec01eef1790d6d067582b9ba27574f2295f4508713ba2aeb63645357c3ca02d7d62f440c833a357ef41bb96a8ad281e49572f41e81797d0d5a999231d944202d43d63eee2d333b0fca98f4d0d93628178880b91f56f922669de76146068c6d9d5a72293f27370c08f15dcc962f94900d9d2ec4886faa07b94456f6dd7a785257ff7f4793b194681550e1c7ea54552b00596de0dd89c60c516bee8eb8cd838a73615b4c84b47da6231ecd0b3894eb2f1461a997c285a5818cdc789072e46b8173df1523c2344105a603cf3b24723f259a1a3b6a0424f616a75127023979a2e8e705cd8cd6624a12440e3c911b2d7e461c3faa93be2b0f34fb3db8f951d93fee343e32b48855087017a4b282fdeca0311a997e8a7ce77ae70fd71304b5d5d8828a58f620bd987440115f3923d37b86484a94471051ccc470751fe45c66f0e6ae56e08688c8fc7fe8116858d9c681ee741cbf68b818df6a7949a374c121e960295565a891dc218f175ec4df1ebd01b56e533baa1864c24eb6744d1e50bff45f69788aa5c8b17adff991dd41c84bb39efa6623b4d60d723f8263eb1982bbbd499da3b10f0ccb956055d05d63ec497f11bf88479f35667c5e06d128f6c99e2e86a0ac0c0ff52a47a59f8079eb032aa4bbd2691695de8170cfce9ec33260edd8ca2ef06fa2123fc815a64966b3691952a5a803b995b07ac55a5a36d431471103d6947d570ffeaeb7dbce3ecc3188c2158dd0d9b4904e37d451a27891686dcb183e82f2cb79f40a86d37724f6178300a9616a5f725ea966d8940616f483539346f4c24f862cd86ff1bf08a293c14035627447060cd0d08ee23d1804f81f750812818e601ead5931264d71efcb5c2ee8783883bf4ab530a4964c7b7bc21736e187038d458380b79b9ef8ccab8f0688da927544ffeb7fc4492bf7ec542a7072a290d3cc3d3d62a30440ae4f4dfcdfea5bf1e56126236b2e63c5b7c7f2b8beaaf3d5edae19fa71de5d9e8966f82ef58df833be943edbd09765d54e5ee3d76fc97da2f612d1e95d288f16d8e41f7f8b1cb54303ca875d4f7f9b05d5661238f46b369ddc19095f051a65f86c7e7803e069dcfc33eaf626eed184543967abb75da36c2e9700afefd7538279daf8a547cd8ddf0b3dd89c2e357d19019d7ac84cf950fda29248702dfe340cb1ebd81552869f81128d1101f91aea037f25ba455b8d12197450a98539c15926965354bcb77a1d61a8439c27dfa82941ac0d5c4902cf1103c0fac3dbb56a73c818d75edbb4e6ebb167cf4e228d94d2835f0f6dec8feb6d79c040cc24867347c0c9130955ac0436f49004f08ba6f57b826eb9f7f3c1bd01d3bc1b3bc6cfb44750f2dd168bd1d67caba94340e9c312d6a0ab54fdb4167eb481589d371ee4a3821145cedf3b259fba7c1c9c5d3686bf6a9acf993cd0390246daffe1a67c976a1b15fc5aa5c375253eeb485c6560a8946c96c4fe3da76fcc7e97629ddff6051c191929f3bae196bb87482700011744cd59c3524878bcd8a8ba65aa392e483f4175462ea7e6e07cb612a3a24a950105de79fa670b21ad469a98a357a60a6810f8c8a2df4d648676e34f28a7442a5e1687f92d7738cbe6252446359f2b3667a0d3b3af142331536085cfbb652b5a353a5fd14c5d1fed525e087931a62a1ed44e6503c34268b200adcf20cfee0747d9f5570229fee1170175220d49751e650e390027a1d0e0a8c24ff0a67a0b40da857cff59de9d6e59d9a308b703af3789c3697aae759878ff8cbb9f5946f79c9d229da8edad0931220aab97424b50e8da9b9929c4aa491fe639b0235e37c06007cae8c6cde1ccc44c5e821f1813d8f6755fd287f10b1f2af76b9cfcc5b156f6dcbbc69c82ee6888d692505f38293f3ad2ea746c5c6f9c3667f847f55efe6975c18c98bfdd7a1b94b91ed5e7ecb080bb54f50720447166e584258daf7695d6419c3157e27c1cdb47f81ce41a507dc0a8f31936690a720770de13b3b204527378c7659d1eecb44c8eec7e4cb182724dae9b88346e6c8237363440d8fe898bbeb72b18ef396983e8fdae0d8ec0e8951f978d819a4e7d987c529ece7b9283b68d124545b76241d4af2c29ab9261f46775cf1c90f0efc772b5fb490ebf8fba1fd3fd5916583bfe0e8506658f7828181987c4c02396e569b6c01286cf0fe28cd24f4074809115ab33644012a8f6b1f61a52fb26d67f2f17c0bfe34f1e34ffcac15719e03972a9279d601ddf0eea517e1d4f8d15c05f49adc7bc48c4fb310bdc54c59c7158aade072b08d806a0fa8dcf5ddf10f158f6b3d4d9d4c1582f4313d3350ce51cfc8974b70870a38cf4f20b47d932b638a14e70fca60f96288fd76b63787ec1bf38e78f2d5cbb802cb7bc6e18ae8ca1c006a612641a5c336f68345f5525bde3b0a166ae68d38e59e37bda70a1e032c9203c10b7db49d04d8325f1dde88fd94af6a408947cf5d14839c4f3c2c723e1c47ae6186b1255f7e1808a30611d5a92d00456f0c23b2591a34ea81638c16049f1d2a87b5cff41763707135f99f70621cf9eb57a980e6798d813fcf11c2c01f0b54fae80b9b77c130d0361999c2c025a2d81a2d5d90db42e18bcf326eb027af8e0dd4ab4211fc01660a99aad439776baecb0b3694cf6b7f9df526f9374562c3da0380a816e89504aef11b6c358c58fbde7dbd91ec395a19d211fdb4e5b26ac2b8245ef837b7fd633680f28f1b7bd9ecf0f71ff3ed05e642fe62878ee0f94a2b250ab33a544feca932279"}, 0x100d) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:45 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:00:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 32) 10:00:45 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 22) 10:00:45 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x142000) 10:00:45 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r2) recvmsg$unix(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000100)=""/30, 0x1e}, {&(0x7f0000000180)}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000240)=""/133, 0x85}, {&(0x7f00000001c0)=""/28, 0x1c}], 0x6, &(0x7f0000000440)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x118}, 0x2) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) perf_event_open(&(0x7f0000001600)={0x2, 0x80, 0x5, 0x7, 0x80, 0x9, 0x0, 0xe991, 0x0, 0x4, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000180), 0x6}, 0x0, 0x0, 0x7fff, 0xc, 0xfffffffffffffeff, 0x52, 0x9, 0x0, 0x4794, 0x0, 0x10001}, 0xffffffffffffffff, 0x3, r3, 0x2) [ 2627.650885] FAULT_INJECTION: forcing a failure. [ 2627.650885] name failslab, interval 1, probability 0, space 0, times 0 [ 2627.652250] CPU: 1 PID: 49473 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2627.652917] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2627.653553] Call Trace: [ 2627.653782] [ 2627.653978] dump_stack_lvl+0xc1/0xf0 [ 2627.654299] should_fail_ex+0x4b4/0x5b0 [ 2627.654641] ? ext4_mb_new_blocks+0x64a/0x4630 [ 2627.655020] should_failslab+0x9/0x20 [ 2627.655355] kmem_cache_alloc+0x62/0x370 [ 2627.656023] ? __mark_inode_dirty+0x249/0xc10 [ 2627.656480] ext4_mb_new_blocks+0x64a/0x4630 [ 2627.656874] ? __is_insn_slot_addr+0x125/0x290 [ 2627.657283] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 2627.657676] ? ext4_get_branch+0x541/0x6d0 [ 2627.658068] ext4_ind_map_blocks+0x15fa/0x2200 [ 2627.658461] ? __pfx___lock_acquire+0x10/0x10 [ 2627.658843] ? __pfx_ext4_ind_map_blocks+0x10/0x10 [ 2627.659254] ? lock_acquire+0x19a/0x4c0 [ 2627.659583] ? __pfx_lock_acquire+0x10/0x10 [ 2627.659970] ? lock_release+0x1e3/0x680 [ 2627.660313] ? lock_is_held_type+0x9f/0x120 [ 2627.660669] ? lock_is_held_type+0x9f/0x120 [ 2627.661052] ? down_write+0x11a/0x1f0 [ 2627.661377] ? __pfx_down_write+0x10/0x10 [ 2627.661716] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2627.662111] ext4_map_blocks+0xc58/0x1970 [ 2627.662464] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2627.662841] ? jbd2__journal_start+0xf7/0x810 [ 2627.663215] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2627.663614] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2627.664058] ? ext4_iomap_begin+0x48a/0x710 [ 2627.664442] ? ext4_meta_trans_blocks+0x252/0x310 [ 2627.664835] ext4_iomap_begin+0x3b1/0x710 [ 2627.665186] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2627.665577] ? iomap_dio_bio_iter+0x9c3/0x1340 [ 2627.665942] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2627.666328] iomap_iter+0x42f/0x1000 [ 2627.666655] __iomap_dio_rw+0x6d2/0x1d00 [ 2627.666992] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2627.667462] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2627.667825] ? jbd2_journal_stop+0x5cc/0xde0 [ 2627.668204] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2627.668645] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2627.669026] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2627.669405] iomap_dio_rw+0x40/0xa0 [ 2627.669705] ext4_file_write_iter+0xad6/0x19b0 [ 2627.670081] ? lock_acquire+0xf1/0x4c0 [ 2627.670410] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2627.670813] ? lock_is_held_type+0x9f/0x120 [ 2627.671163] ? lock_is_held_type+0x9f/0x120 [ 2627.671517] vfs_write+0x97d/0xdd0 [ 2627.671824] ? __pfx_vfs_write+0x10/0x10 [ 2627.672224] ? __fget_files+0x267/0x480 [ 2627.672577] ksys_write+0x122/0x250 [ 2627.672906] ? __pfx_ksys_write+0x10/0x10 [ 2627.673241] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2627.673655] do_syscall_64+0x3f/0x90 [ 2627.673968] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2627.674381] RIP: 0033:0x7f0dfaa55b19 [ 2627.674676] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2627.676049] RSP: 002b:00007f0df7fcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2627.676656] RAX: ffffffffffffffda RBX: 00007f0dfab68f60 RCX: 00007f0dfaa55b19 [ 2627.677230] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2627.677771] RBP: 00007f0df7fcb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2627.678310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2627.678853] R13: 00007ffef3a5677f R14: 00007f0df7fcb300 R15: 0000000000022000 [ 2627.679454] 10:01:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpid() perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:00 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0xffffffffffffffca, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x100}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) process_vm_writev(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f00000003c0)=""/177, 0xb1}, {&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000000480)=""/232, 0xe8}, {&(0x7f0000000000)=""/33, 0x21}, {&(0x7f0000000600)=""/82, 0x52}, {&(0x7f0000000680)=""/234, 0xea}, {&(0x7f0000000780)=""/149, 0x95}], 0x8, &(0x7f0000000100)=[{&(0x7f00000008c0)=""/70, 0x46}, {&(0x7f0000000940)=""/210, 0xd2}, {&(0x7f0000000a40)=""/243, 0xf3}], 0x3, 0x0) 10:01:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x142103) 10:01:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:00 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x100000) 10:01:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000001600)=@abs, 0x6e, &(0x7f0000000540)=[{&(0x7f0000001ac0)=""/149, 0x95}, {&(0x7f0000001b80)=""/4096, 0x1000}], 0x2, &(0x7f0000002bc0)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0xb0}, 0x2) process_vm_writev(r2, &(0x7f0000002f00)=[{&(0x7f0000001700)=""/102, 0x66}, {&(0x7f0000002c80)=""/184, 0xb8}, {&(0x7f0000002d40)=""/141, 0x8d}, {&(0x7f0000002e00)=""/209, 0xd1}], 0x4, &(0x7f0000003000)=[{&(0x7f0000002f40)=""/157, 0x9d}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000000000)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xed7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xb, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x401a012, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x5460, &(0x7f0000000140)) io_uring_register$IORING_REGISTER_BUFFERS(r5, 0x0, &(0x7f0000000780)=[{0x0}, {&(0x7f0000000000)=""/12, 0xc}, {0x0}], 0x3) bind$802154_dgram(r4, &(0x7f0000000080)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0102}}}, 0x14) connect$802154_dgram(r4, &(0x7f00000005c0)={0x24, @long}, 0x14) sendmmsg(r4, &(0x7f00000000c0), 0x45d, 0x0) 10:01:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 23) 10:01:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 33) 10:01:01 executing program 0: write(0xffffffffffffffff, &(0x7f00000003c0)="7cef22c2c65d1f3a7b104698d203b6c980ae62521f46a66db221c9202da1ee915d970868ba73188be3bd5b0935845484ed3f53da191d7dc50bbcb898ab19dff41276f97970d50d2ce5d0d048ec981badf3e25a84cb645a3e23a85612ac6f07a29ac373027c774c9215a5240c9a5d61420845945823561cbbfd0d622b79b290724508717c7229382d5a7048e81b34e34db85840d3a3bad96af7064bbb3b6fc1049267185c8fa6a0dc5cb0d02a69207d92544c942b91d8914eb8d0bee72d30d3cc3e41be974780f6", 0xc7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 34) 10:01:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = open_tree(r0, &(0x7f0000000000)='./file1\x00', 0x0) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r2, 0x40485404, &(0x7f0000000180)={{0xffffffffffffffff, 0x0, 0xffffff45, 0x3, 0x2}, 0x719, 0x3}) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x143f01) 10:01:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 24) 10:01:01 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140002) 10:01:01 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x9) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {0x3d}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[r2, 0xffffffffffffffff, r1], 0x3, {r3}}, 0x58) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f00000003c0)={0x7ff, 0x9, 0x0, 0x6, 0x5, [{0x3, 0x100000000, 0x20000000000, '\x00', 0x100}, {0x1, 0x5, 0x400, '\x00', 0x305}, {0x5, 0x8, 0x0, '\x00', 0x4}, {0x101, 0x3f, 0x918d, '\x00', 0x3008}, {0xb116, 0x0, 0x9, '\x00', 0x1186}]}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) r2 = getpgrp(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x7, 0x3, 0x80, 0x0, 0x0, 0x33e, 0xa100, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3ff, 0x5, @perf_config_ext={0xffffffffffff0000, 0x6}, 0x40440, 0x7, 0x7, 0x4, 0x8, 0x80000000, 0x7, 0x0, 0x0, 0x0, 0x2}, r2, 0xf, r3, 0x0) 10:01:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() openat(r0, &(0x7f0000000000)='./file1/file0\x00', 0x20000, 0x140) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000100), 0xa0040, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_CLOSE={0x13, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x7) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 25) [ 2643.778476] FAULT_INJECTION: forcing a failure. [ 2643.778476] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2643.779830] CPU: 0 PID: 50278 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2643.780483] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2643.781105] Call Trace: [ 2643.781322] [ 2643.781508] dump_stack_lvl+0xc1/0xf0 [ 2643.781830] should_fail_ex+0x4b4/0x5b0 [ 2643.782169] __should_fail_alloc_page+0xe0/0x110 [ 2643.782555] prepare_alloc_pages+0x178/0x500 [ 2643.782922] __alloc_pages+0x149/0x480 [ 2643.783245] ? __pfx___alloc_pages+0x10/0x10 [ 2643.783608] ? find_held_lock+0x2c/0x110 [ 2643.783942] ? do_wp_page+0x66c/0x3ba0 [ 2643.784269] ? __pfx_lock_release+0x10/0x10 [ 2643.784655] ? vm_normal_page+0x166/0x2e0 [ 2643.785001] vma_alloc_folio+0xe2/0x450 [ 2643.785326] do_wp_page+0x848/0x3ba0 [ 2643.785638] ? __pfx_lock_acquire+0x10/0x10 [ 2643.785980] ? __pfx_do_wp_page+0x10/0x10 [ 2643.786314] ? do_raw_spin_lock+0x125/0x270 [ 2643.786661] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2643.787033] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2643.787414] __handle_mm_fault+0xc5b/0x2eb0 [ 2643.787758] ? __pfx_lock_release+0x10/0x10 [ 2643.788103] ? __pfx___handle_mm_fault+0x10/0x10 [ 2643.788517] ? follow_page_mask+0x230/0x18e0 [ 2643.788888] handle_mm_fault+0x1af/0xba0 [ 2643.789223] __get_user_pages+0x5c4/0x1130 [ 2643.789579] ? __pfx___get_user_pages+0x10/0x10 [ 2643.789957] ? down_read_killable+0x1d7/0x4e0 [ 2643.790327] ? __pfx_down_read_killable+0x10/0x10 [ 2643.790712] ? mark_lock.part.0+0xef/0x2f50 [ 2643.791057] ? __pfx___lock_acquire+0x10/0x10 [ 2643.791416] __gup_longterm_locked+0x6fc/0x2760 [ 2643.791802] ? perf_trace_preemptirq_template+0x252/0x420 [ 2643.792242] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2643.792681] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2643.793074] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2643.793524] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2643.793927] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2643.794345] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2643.794773] ? __pfx___lock_acquire+0x10/0x10 [ 2643.795124] pin_user_pages_fast+0xa8/0x100 [ 2643.795452] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2643.795818] ? lock_acquire+0x19a/0x4c0 [ 2643.796118] ? first_iovec_segment+0x16b/0x290 [ 2643.796513] iov_iter_extract_pages+0x293/0x1950 [ 2643.796871] ? __pfx_lock_release+0x10/0x10 [ 2643.797207] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2643.797603] ? find_held_lock+0x2c/0x110 [ 2643.797910] ? bio_associate_blkg+0xe2/0x250 [ 2643.798258] ? lock_release+0x1e3/0x680 [ 2643.798558] ? __pfx_lock_release+0x10/0x10 [ 2643.798881] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2643.799264] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2643.799644] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2643.800015] iomap_dio_bio_iter+0x788/0x1340 [ 2643.800381] __iomap_dio_rw+0xff9/0x1d00 [ 2643.800738] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2643.801194] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2643.801544] ? jbd2_journal_stop+0x5cc/0xde0 [ 2643.801884] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2643.802302] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2643.802662] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2643.803029] iomap_dio_rw+0x40/0xa0 [ 2643.803320] ext4_file_write_iter+0xad6/0x19b0 [ 2643.803679] ? lock_acquire+0xf1/0x4c0 [ 2643.803992] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2643.804415] ? lock_is_held_type+0x9f/0x120 [ 2643.804783] ? lock_is_held_type+0x9f/0x120 [ 2643.805153] vfs_write+0x97d/0xdd0 [ 2643.805453] ? __pfx_vfs_write+0x10/0x10 [ 2643.805779] ? __fget_files+0x267/0x480 [ 2643.806122] ksys_write+0x122/0x250 [ 2643.806421] ? __pfx_ksys_write+0x10/0x10 [ 2643.806753] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2643.807166] do_syscall_64+0x3f/0x90 [ 2643.807470] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2643.807883] RIP: 0033:0x7f017828eb19 [ 2643.808174] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2643.809540] RSP: 002b:00007f01757e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2643.810115] RAX: ffffffffffffffda RBX: 00007f01783a2020 RCX: 00007f017828eb19 [ 2643.810652] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2643.811183] RBP: 00007f01757e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 2643.811719] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2643.812253] R13: 00007ffc67e6fdef R14: 00007f01757e3300 R15: 0000000000022000 [ 2643.812811] 10:01:15 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r0 = getpid() process_vm_writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r1, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='E', 0x140000) 10:01:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 26) 10:01:15 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r2, 0x40182103, &(0x7f0000000140)={0x0, 0x300}) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) sync_file_range(r0, 0x101, 0x8, 0x2) r3 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) clone3(&(0x7f0000000440)={0x4200000, &(0x7f0000000100), &(0x7f0000000240), &(0x7f0000000280)=0x0, {0x2c}, &(0x7f00000002c0)=""/5, 0x5, &(0x7f00000003c0)=""/104, &(0x7f0000000300)=[r1, r3, r3, r3, r3, r3, r3], 0x7, {r0}}, 0x58) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x1f, 0xf1, 0x40, 0x9, 0x0, 0x1f, 0x80000, 0x8, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x6ae, 0x1, @perf_bp={&(0x7f0000000000), 0x1}, 0x902, 0x9, 0x2, 0x2, 0x100, 0x52d, 0x9, 0x0, 0x8, 0x0, 0x3}, r5, 0x5, r4, 0xd65cb79e9f4d9133) 10:01:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 35) 10:01:15 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140003) 10:01:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x144000) 10:01:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000180)={0x0, 0x0}) syz_open_procfs(r2, &(0x7f0000000000)='net/ip6_flowlabel\x00') clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) open_tree(r0, &(0x7f00000002c0)='./file1\x00', 0x1400) waitid$P_PIDFD(0x3, r3, &(0x7f0000000240), 0x8, &(0x7f00000003c0)) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:16 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x21001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, @perf_config_ext={0x66103c46}, 0x100e, 0x0, 0x0, 0xd}, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r2) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f00000003c0)=""/149, 0x95}, {&(0x7f0000000480)=""/131, 0x83}, {&(0x7f0000000180)=""/109, 0x6d}], 0x4, 0x7, 0x8001) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x3, 0x3}, 0x10040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000540)={0x0}, &(0x7f0000000600)=0xc) process_vm_writev(r3, &(0x7f0000001640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, &(0x7f0000002a80)=[{&(0x7f00000017c0)=""/236, 0xec}, {&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f0000001700)=""/77, 0x4d}, {&(0x7f00000028c0)=""/155, 0x9b}, {&(0x7f0000002980)=""/200, 0xc8}], 0x5, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:16 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r0 = getpid() process_vm_writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r1, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='E', 0x140000) [ 2658.004745] FAULT_INJECTION: forcing a failure. [ 2658.004745] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2658.005817] CPU: 1 PID: 50289 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2658.006600] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2658.007205] Call Trace: [ 2658.007399] [ 2658.007567] dump_stack_lvl+0xc1/0xf0 [ 2658.007858] should_fail_ex+0x4b4/0x5b0 [ 2658.008166] __should_fail_alloc_page+0xe0/0x110 [ 2658.008523] prepare_alloc_pages+0x178/0x500 [ 2658.008906] __alloc_pages+0x149/0x480 [ 2658.009209] ? __pfx___alloc_pages+0x10/0x10 [ 2658.009567] ? find_held_lock+0x2c/0x110 [ 2658.009876] ? do_wp_page+0x66c/0x3ba0 [ 2658.010178] ? __pfx_lock_release+0x10/0x10 [ 2658.010493] ? vm_normal_page+0x166/0x2e0 [ 2658.010808] vma_alloc_folio+0xe2/0x450 [ 2658.011113] do_wp_page+0x848/0x3ba0 [ 2658.011398] ? __pfx_lock_acquire+0x10/0x10 [ 2658.011713] ? __pfx_do_wp_page+0x10/0x10 [ 2658.012017] ? do_raw_spin_lock+0x125/0x270 [ 2658.012335] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2658.012711] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2658.013068] __handle_mm_fault+0xc5b/0x2eb0 [ 2658.013386] ? __pfx_lock_release+0x10/0x10 [ 2658.013699] ? __pfx___handle_mm_fault+0x10/0x10 [ 2658.014056] ? follow_page_mask+0x230/0x18e0 [ 2658.014400] handle_mm_fault+0x1af/0xba0 [ 2658.014712] __get_user_pages+0x5c4/0x1130 [ 2658.015035] ? __pfx___get_user_pages+0x10/0x10 [ 2658.015370] ? down_read_killable+0x1d7/0x4e0 [ 2658.015702] ? __pfx_down_read_killable+0x10/0x10 [ 2658.016090] ? mark_lock.part.0+0xef/0x2f50 [ 2658.016435] ? __pfx___lock_acquire+0x10/0x10 [ 2658.016823] __gup_longterm_locked+0x6fc/0x2760 [ 2658.017200] ? perf_trace_preemptirq_template+0x252/0x420 [ 2658.017625] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2658.018075] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2658.018495] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2658.018986] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2658.019418] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2658.019885] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2658.020359] ? __pfx___lock_acquire+0x10/0x10 [ 2658.020772] pin_user_pages_fast+0xa8/0x100 [ 2658.021144] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2658.021558] ? lock_acquire+0x19a/0x4c0 [ 2658.021892] ? first_iovec_segment+0x16b/0x290 [ 2658.022288] iov_iter_extract_pages+0x293/0x1950 [ 2658.022694] ? __pfx_lock_release+0x10/0x10 [ 2658.023056] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2658.023545] ? find_held_lock+0x2c/0x110 [ 2658.023937] ? bio_associate_blkg+0xe2/0x250 [ 2658.024371] ? lock_release+0x1e3/0x680 [ 2658.024770] ? __pfx_lock_release+0x10/0x10 [ 2658.025192] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2658.025670] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2658.026162] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2658.026615] iomap_dio_bio_iter+0x788/0x1340 [ 2658.027068] __iomap_dio_rw+0xff9/0x1d00 [ 2658.027474] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2658.028031] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2658.028456] ? jbd2_journal_stop+0x5cc/0xde0 [ 2658.028853] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2658.029310] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2658.029758] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2658.030207] iomap_dio_rw+0x40/0xa0 [ 2658.030564] ext4_file_write_iter+0xad6/0x19b0 [ 2658.031003] ? lock_acquire+0xf1/0x4c0 [ 2658.031381] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2658.031845] ? lock_is_held_type+0x9f/0x120 [ 2658.032269] ? lock_is_held_type+0x9f/0x120 [ 2658.032710] vfs_write+0x97d/0xdd0 [ 2658.033059] ? __pfx_vfs_write+0x10/0x10 [ 2658.033440] ? __fget_files+0x267/0x480 [ 2658.033844] ksys_write+0x122/0x250 [ 2658.034192] ? __pfx_ksys_write+0x10/0x10 [ 2658.034589] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2658.035057] do_syscall_64+0x3f/0x90 [ 2658.035415] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2658.035909] RIP: 0033:0x7f017828eb19 [ 2658.036262] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2658.037855] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2658.038532] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2658.039170] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2658.039801] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2658.040440] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2658.041019] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2658.041597] [ 2658.160515] FAULT_INJECTION: forcing a failure. [ 2658.160515] name failslab, interval 1, probability 0, space 0, times 0 [ 2658.161871] CPU: 0 PID: 50304 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2658.162465] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2658.163036] Call Trace: [ 2658.163229] [ 2658.163404] dump_stack_lvl+0xc1/0xf0 [ 2658.163697] should_fail_ex+0x4b4/0x5b0 [ 2658.164004] ? ext4_mb_new_blocks+0x64a/0x4630 [ 2658.164374] should_failslab+0x9/0x20 [ 2658.164699] kmem_cache_alloc+0x62/0x370 [ 2658.165016] ? __mark_inode_dirty+0x249/0xc10 [ 2658.165360] ext4_mb_new_blocks+0x64a/0x4630 [ 2658.165706] ? __is_insn_slot_addr+0x125/0x290 [ 2658.166059] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 2658.166454] ? ext4_get_branch+0x541/0x6d0 [ 2658.166789] ext4_ind_map_blocks+0x15fa/0x2200 [ 2658.167153] ? __pfx___lock_acquire+0x10/0x10 [ 2658.167515] ? __pfx_ext4_ind_map_blocks+0x10/0x10 [ 2658.167890] ? lock_acquire+0x19a/0x4c0 [ 2658.168198] ? __pfx_lock_acquire+0x10/0x10 [ 2658.168552] ? lock_release+0x1e3/0x680 [ 2658.168889] ? lock_is_held_type+0x9f/0x120 [ 2658.169212] ? lock_is_held_type+0x9f/0x120 [ 2658.169549] ? down_write+0x11a/0x1f0 [ 2658.169846] ? __pfx_down_write+0x10/0x10 [ 2658.170175] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2658.170526] ext4_map_blocks+0xc58/0x1970 [ 2658.170853] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2658.171241] ? jbd2__journal_start+0xf7/0x810 [ 2658.171590] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2658.171971] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2658.172342] ? ext4_iomap_begin+0x48a/0x710 [ 2658.172700] ? ext4_meta_trans_blocks+0x252/0x310 [ 2658.173111] ext4_iomap_begin+0x3b1/0x710 [ 2658.173470] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2658.173886] ? iomap_dio_bio_iter+0x9c3/0x1340 [ 2658.174291] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2658.174673] iomap_iter+0x42f/0x1000 [ 2658.175011] __iomap_dio_rw+0x6d2/0x1d00 [ 2658.175350] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2658.175789] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2658.176125] ? jbd2_journal_stop+0x5cc/0xde0 [ 2658.176445] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2658.176889] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2658.177249] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2658.177602] iomap_dio_rw+0x40/0xa0 [ 2658.177875] ext4_file_write_iter+0xad6/0x19b0 [ 2658.178214] ? lock_acquire+0xf1/0x4c0 [ 2658.178537] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2658.178933] ? lock_is_held_type+0x9f/0x120 [ 2658.179270] ? lock_is_held_type+0x9f/0x120 [ 2658.179605] vfs_write+0x97d/0xdd0 [ 2658.179914] ? __pfx_vfs_write+0x10/0x10 [ 2658.180284] ? __fget_files+0x267/0x480 [ 2658.180668] ksys_write+0x122/0x250 [ 2658.180947] ? __pfx_ksys_write+0x10/0x10 [ 2658.181257] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2658.181668] do_syscall_64+0x3f/0x90 [ 2658.181973] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2658.182369] RIP: 0033:0x7f0dfaa55b19 [ 2658.182660] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2658.183911] RSP: 002b:00007f0df7faa188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2658.184442] RAX: ffffffffffffffda RBX: 00007f0dfab69020 RCX: 00007f0dfaa55b19 [ 2658.184955] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2658.185451] RBP: 00007f0df7faa1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2658.185986] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2658.186473] R13: 00007ffef3a5677f R14: 00007f0df7faa300 R15: 0000000000022000 [ 2658.187027] 10:01:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x7, 0x7, 0x4f, 0x7f, 0x0, 0xfffffffffffffff7, 0x28000, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x4, 0x9}, 0xc2, 0x9, 0x400, 0x9, 0x8, 0x81, 0xe95, 0x0, 0x3, 0x0, 0x9a}, r1, 0x3, 0xffffffffffffffff, 0x8) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) syz_open_dev$vcsn(&(0x7f0000000000), 0x3, 0x20000) 10:01:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x144001) 10:01:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 36) 10:01:30 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140004) 10:01:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)={0x0, 0x0}) process_vm_writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000100)}, {&(0x7f00000003c0)=""/90, 0x5a}, {&(0x7f0000000440)=""/108, 0x6c}], 0x6, &(0x7f0000000540)=[{&(0x7f0000001600)=""/146, 0x92}], 0x1, 0x0) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:30 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r0 = getpid() process_vm_writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r1, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='E', 0x140000) 10:01:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 27) 10:01:30 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x10110, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) [ 2672.760671] FAULT_INJECTION: forcing a failure. [ 2672.760671] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2672.761937] CPU: 0 PID: 50791 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2672.762527] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2672.763112] Call Trace: [ 2672.763299] [ 2672.763478] dump_stack_lvl+0xc1/0xf0 [ 2672.763781] should_fail_ex+0x4b4/0x5b0 [ 2672.764099] __should_fail_alloc_page+0xe0/0x110 [ 2672.764461] prepare_alloc_pages+0x178/0x500 [ 2672.764825] __alloc_pages+0x149/0x480 [ 2672.765141] ? __pfx___alloc_pages+0x10/0x10 [ 2672.765481] ? find_held_lock+0x2c/0x110 [ 2672.765797] ? do_wp_page+0x66c/0x3ba0 [ 2672.766099] ? __pfx_lock_release+0x10/0x10 [ 2672.766421] ? vm_normal_page+0x166/0x2e0 [ 2672.766739] vma_alloc_folio+0xe2/0x450 [ 2672.767054] do_wp_page+0x848/0x3ba0 [ 2672.767348] ? __pfx_lock_acquire+0x10/0x10 [ 2672.767672] ? __pfx_do_wp_page+0x10/0x10 [ 2672.767981] ? do_raw_spin_lock+0x125/0x270 [ 2672.768296] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2672.768646] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2672.769024] __handle_mm_fault+0xc5b/0x2eb0 [ 2672.769350] ? __pfx_lock_release+0x10/0x10 [ 2672.769671] ? __pfx___handle_mm_fault+0x10/0x10 [ 2672.770034] ? follow_page_mask+0x230/0x18e0 [ 2672.770381] handle_mm_fault+0x1af/0xba0 [ 2672.770694] __get_user_pages+0x5c4/0x1130 [ 2672.771024] ? __pfx___get_user_pages+0x10/0x10 [ 2672.771374] ? down_read_killable+0x1d7/0x4e0 [ 2672.771716] ? __pfx_down_read_killable+0x10/0x10 [ 2672.772077] ? mark_lock.part.0+0xef/0x2f50 [ 2672.772398] ? __pfx___lock_acquire+0x10/0x10 [ 2672.772881] __gup_longterm_locked+0x6fc/0x2760 [ 2672.773638] ? perf_trace_preemptirq_template+0x252/0x420 [ 2672.774521] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2672.775386] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2672.776199] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2672.776960] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2672.777353] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2672.777784] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2672.778211] ? __pfx___lock_acquire+0x10/0x10 [ 2672.778553] pin_user_pages_fast+0xa8/0x100 [ 2672.778881] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2672.779249] ? lock_acquire+0x19a/0x4c0 [ 2672.779548] ? first_iovec_segment+0x16b/0x290 [ 2672.779900] iov_iter_extract_pages+0x293/0x1950 [ 2672.780259] ? __pfx_lock_release+0x10/0x10 [ 2672.780581] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2672.781388] ? find_held_lock+0x2c/0x110 [ 2672.782220] ? bio_associate_blkg+0xe2/0x250 [ 2672.783099] ? lock_release+0x1e3/0x680 [ 2672.783897] ? __pfx_lock_release+0x10/0x10 [ 2672.784768] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2672.785741] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2672.786129] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2672.786499] iomap_dio_bio_iter+0x788/0x1340 [ 2672.786851] __iomap_dio_rw+0xff9/0x1d00 [ 2672.787182] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2672.787626] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2672.787969] ? jbd2_journal_stop+0x5cc/0xde0 [ 2672.788301] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2672.788720] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2672.789138] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2672.789523] iomap_dio_rw+0x40/0xa0 [ 2672.789818] ext4_file_write_iter+0xad6/0x19b0 [ 2672.790179] ? lock_acquire+0xf1/0x4c0 [ 2672.790486] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2672.790867] ? lock_is_held_type+0x9f/0x120 [ 2672.791200] ? lock_is_held_type+0x9f/0x120 [ 2672.791532] vfs_write+0x97d/0xdd0 [ 2672.791813] ? __pfx_vfs_write+0x10/0x10 [ 2672.792131] ? __fget_files+0x267/0x480 [ 2672.792452] ksys_write+0x122/0x250 [ 2672.792744] ? __pfx_ksys_write+0x10/0x10 [ 2672.793080] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2672.793472] do_syscall_64+0x3f/0x90 [ 2672.793765] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2672.794166] RIP: 0033:0x7f017828eb19 [ 2672.794445] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2672.795690] RSP: 002b:00007f01757e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2672.796233] RAX: ffffffffffffffda RBX: 00007f01783a2020 RCX: 00007f017828eb19 [ 2672.796748] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2672.797278] RBP: 00007f01757e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 2672.797791] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2672.798288] R13: 00007ffc67e6fdef R14: 00007f01757e3300 R15: 0000000000022000 [ 2672.798814] [ 2672.821883] FAULT_INJECTION: forcing a failure. [ 2672.821883] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2672.823143] CPU: 0 PID: 50630 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2672.823727] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2672.824306] Call Trace: [ 2672.824504] [ 2672.824672] dump_stack_lvl+0xc1/0xf0 [ 2672.825021] should_fail_ex+0x4b4/0x5b0 [ 2672.825341] __should_fail_alloc_page+0xe0/0x110 [ 2672.825715] prepare_alloc_pages+0x178/0x500 [ 2672.826061] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2672.826412] __alloc_pages+0x149/0x480 [ 2672.826715] ? __pfx___alloc_pages+0x10/0x10 [ 2672.827051] ? find_held_lock+0x2c/0x110 [ 2672.827363] ? do_wp_page+0x66c/0x3ba0 [ 2672.827665] ? __pfx_lock_release+0x10/0x10 [ 2672.827986] ? vm_normal_page+0x166/0x2e0 [ 2672.828301] vma_alloc_folio+0xe2/0x450 [ 2672.828611] do_wp_page+0x848/0x3ba0 [ 2672.828928] ? __pfx_lock_acquire+0x10/0x10 [ 2672.829252] ? __pfx_do_wp_page+0x10/0x10 [ 2672.829564] ? do_raw_spin_lock+0x125/0x270 [ 2672.829889] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2672.830238] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2672.830603] __handle_mm_fault+0xc5b/0x2eb0 [ 2672.830936] ? __pfx_lock_release+0x10/0x10 [ 2672.831257] ? __pfx___handle_mm_fault+0x10/0x10 [ 2672.831632] ? follow_page_mask+0x230/0x18e0 [ 2672.831988] handle_mm_fault+0x1af/0xba0 [ 2672.832303] __get_user_pages+0x5c4/0x1130 [ 2672.832639] ? __pfx___get_user_pages+0x10/0x10 [ 2672.833366] ? down_read_killable+0x1d7/0x4e0 [ 2672.833717] ? __pfx_down_read_killable+0x10/0x10 [ 2672.834087] ? mark_lock.part.0+0xef/0x2f50 [ 2672.834415] ? __pfx___lock_acquire+0x10/0x10 [ 2672.834757] __gup_longterm_locked+0x6fc/0x2760 [ 2672.835120] ? perf_trace_preemptirq_template+0x252/0x420 [ 2672.835542] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2672.835947] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2672.840797] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2672.841256] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2672.841642] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2672.842062] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2672.842499] ? __pfx___lock_acquire+0x10/0x10 [ 2672.842846] pin_user_pages_fast+0xa8/0x100 [ 2672.843165] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2672.843536] ? lock_acquire+0x19a/0x4c0 [ 2672.843836] ? first_iovec_segment+0x16b/0x290 [ 2672.844196] iov_iter_extract_pages+0x293/0x1950 10:01:30 executing program 3: openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x208800, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x3d5042, 0x1c) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/bus/input/devices\x00', 0x0, 0x0) r2 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r3 = clone3(&(0x7f00000003c0)={0x129020300, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000240), {0x18}, &(0x7f0000000280)=""/69, 0x45, &(0x7f0000000600)=""/4096, &(0x7f0000000300)=[r2, r1, r2], 0x3, {r0}}, 0x58) process_vm_writev(r3, &(0x7f0000000500)=[{&(0x7f0000000440)=""/171, 0xab}, {&(0x7f00000017c0)=""/251, 0xfb}, {&(0x7f0000001600)=""/138, 0x8a}], 0x3, &(0x7f0000000540), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) [ 2672.844561] ? __pfx_lock_release+0x10/0x10 [ 2672.845001] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2672.845465] ? find_held_lock+0x2c/0x110 [ 2672.845850] ? bio_associate_blkg+0xe2/0x250 [ 2672.846249] ? lock_release+0x1e3/0x680 [ 2672.846599] ? __pfx_lock_release+0x10/0x10 [ 2672.846988] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2672.847435] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2672.847892] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2672.848317] iomap_dio_bio_iter+0x788/0x1340 [ 2672.848723] __iomap_dio_rw+0xff9/0x1d00 [ 2672.849098] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2672.849597] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2672.849975] ? jbd2_journal_stop+0x5cc/0xde0 [ 2672.850350] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2672.850813] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2672.851222] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2672.851631] iomap_dio_rw+0x40/0xa0 [ 2672.851956] ext4_file_write_iter+0xad6/0x19b0 [ 2672.852366] ? lock_acquire+0xf1/0x4c0 [ 2672.852737] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2672.853140] ? lock_is_held_type+0x9f/0x120 [ 2672.853541] ? lock_is_held_type+0x9f/0x120 [ 2672.853931] vfs_write+0x97d/0xdd0 [ 2672.854273] ? __pfx_vfs_write+0x10/0x10 [ 2672.854642] ? __fget_files+0x267/0x480 [ 2672.855031] ksys_write+0x122/0x250 [ 2672.855361] ? __pfx_ksys_write+0x10/0x10 [ 2672.855749] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2672.856202] do_syscall_64+0x3f/0x90 [ 2672.856542] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2672.856988] RIP: 0033:0x7f0dfaa55b19 [ 2672.857314] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2672.858663] RSP: 002b:00007f0df7fcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2672.859204] RAX: ffffffffffffffda RBX: 00007f0dfab68f60 RCX: 00007f0dfaa55b19 [ 2672.859716] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2672.860227] RBP: 00007f0df7fcb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2672.860758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2672.861267] R13: 00007ffef3a5677f R14: 00007f0df7fcb300 R15: 0000000000022000 [ 2672.861791] 10:01:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) lsetxattr$trusted_overlay_upper(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100), &(0x7f0000000180)={0x0, 0xfb, 0x80, 0x7, 0x7f, "b557c3f8fd4251ebd9dcebbd2eafbf8b", "e43f81e24077c39dc6c52c6483c971f6e67718c22d4a16753faf4b7fc0266519bb930cca91a75fb7a29bd7fc1a2c0fdee32b37565bc3c87ea49b472e7ce5ae8f399df60502e0f6193035fdf8dc0867f082ae3ba7b7917ed33651ca5e5afd2ea287f78e3143e91fe837faaf"}, 0x80, 0x0) 10:01:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, 0x0, 0x0) 10:01:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x144b0f) 10:01:31 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140005) 10:01:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x37}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x8, 0xffe00000000000}, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 28) 10:01:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, 0x0, 0x0) 10:01:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 37) 10:01:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0xe0d42, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r1) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f00000007c0)={0x0, r0, 0x2, 0x8, 0xdf7, 0x3}) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r3 = getpgrp(r2) sched_setaffinity(r3, 0x8, &(0x7f0000000000)=0x7) clone3(&(0x7f0000000500)={0x101000100, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0), {0x38}, &(0x7f00000003c0)=""/228, 0xe4, &(0x7f0000000600)=""/250, &(0x7f00000004c0)=[r3, r3, r2, r2, r2, r3, r3, r3], 0x8, {r0}}, 0x58) clone3(&(0x7f0000000340)={0x1000, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000700)=0x0) r5 = getpid() process_vm_writev(r5, &(0x7f00000016c0)=[{&(0x7f0000000800)=""/83, 0x53}, {0x0}, {0x0}], 0x3, &(0x7f0000002b80), 0x0, 0x0) r6 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000740)='./binderfs2/binder0\x00', 0x0, 0x0) kcmp(r4, r5, 0x1, 0xffffffffffffffff, r6) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) fcntl$getownex(r0, 0x10, &(0x7f0000000780)) 10:01:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r3 = openat(r0, &(0x7f0000000000)='./file1/file0\x00', 0x4c0001, 0x2) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x4, 0x10, 0x0, 0x0, 0x0, 0x5, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x8000, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}, r2, 0xffffffffffffffff, r3, 0x2) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, 0x0, 0x0) [ 2673.426879] FAULT_INJECTION: forcing a failure. [ 2673.426879] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2673.428207] CPU: 0 PID: 51125 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2673.428806] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2673.429400] Call Trace: [ 2673.429621] [ 2673.429818] dump_stack_lvl+0xc1/0xf0 [ 2673.430162] should_fail_ex+0x4b4/0x5b0 [ 2673.430521] __should_fail_alloc_page+0xe0/0x110 [ 2673.430930] prepare_alloc_pages+0x178/0x500 [ 2673.431317] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2673.431717] __alloc_pages+0x149/0x480 [ 2673.432060] ? __pfx___alloc_pages+0x10/0x10 [ 2673.432439] ? find_held_lock+0x2c/0x110 [ 2673.432816] ? do_wp_page+0x66c/0x3ba0 [ 2673.433168] ? __pfx_lock_release+0x10/0x10 [ 2673.433530] ? vm_normal_page+0x166/0x2e0 [ 2673.433889] vma_alloc_folio+0xe2/0x450 [ 2673.434239] do_wp_page+0x848/0x3ba0 [ 2673.434571] ? __pfx_lock_acquire+0x10/0x10 [ 2673.434936] ? __pfx_do_wp_page+0x10/0x10 [ 2673.435290] ? do_raw_spin_lock+0x125/0x270 [ 2673.435660] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2673.436057] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2673.436464] __handle_mm_fault+0xc5b/0x2eb0 [ 2673.436845] ? __pfx_lock_release+0x10/0x10 [ 2673.437215] ? __pfx___handle_mm_fault+0x10/0x10 [ 2673.437633] ? follow_page_mask+0x230/0x18e0 [ 2673.438028] handle_mm_fault+0x1af/0xba0 [ 2673.438387] __get_user_pages+0x5c4/0x1130 [ 2673.438765] ? __pfx___get_user_pages+0x10/0x10 [ 2673.439165] ? down_read_killable+0x1d7/0x4e0 [ 2673.439555] ? __pfx_down_read_killable+0x10/0x10 [ 2673.439964] ? mark_lock.part.0+0xef/0x2f50 [ 2673.440330] ? __pfx___lock_acquire+0x10/0x10 [ 2673.440717] __gup_longterm_locked+0x6fc/0x2760 [ 2673.441148] ? perf_trace_preemptirq_template+0x252/0x420 [ 2673.441613] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2673.442072] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2673.442505] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2673.443007] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2673.443445] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2673.443925] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2673.444411] ? __pfx___lock_acquire+0x10/0x10 [ 2673.444823] pin_user_pages_fast+0xa8/0x100 [ 2673.445204] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2673.445628] ? lock_acquire+0x19a/0x4c0 [ 2673.445968] ? first_iovec_segment+0x16b/0x290 [ 2673.446370] iov_iter_extract_pages+0x293/0x1950 [ 2673.446782] ? __pfx_lock_release+0x10/0x10 [ 2673.447152] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2673.447596] ? find_held_lock+0x2c/0x110 [ 2673.447952] ? bio_associate_blkg+0xe2/0x250 [ 2673.448341] ? lock_release+0x1e3/0x680 [ 2673.448684] ? __pfx_lock_release+0x10/0x10 [ 2673.449079] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2673.449511] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2673.449950] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2673.450370] iomap_dio_bio_iter+0x788/0x1340 [ 2673.450767] __iomap_dio_rw+0xff9/0x1d00 [ 2673.451132] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2673.451629] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2673.452018] ? jbd2_journal_stop+0x5cc/0xde0 [ 2673.452394] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2673.452869] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2673.453273] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2673.453682] iomap_dio_rw+0x40/0xa0 [ 2673.454005] ext4_file_write_iter+0xad6/0x19b0 [ 2673.454403] ? lock_acquire+0xf1/0x4c0 [ 2673.454748] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2673.455168] ? lock_is_held_type+0x9f/0x120 [ 2673.455540] ? lock_is_held_type+0x9f/0x120 [ 2673.455910] vfs_write+0x97d/0xdd0 [ 2673.456224] ? __pfx_vfs_write+0x10/0x10 [ 2673.456577] ? __fget_files+0x267/0x480 [ 2673.457029] ksys_write+0x122/0x250 [ 2673.457346] ? __pfx_ksys_write+0x10/0x10 [ 2673.457702] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2673.458146] do_syscall_64+0x3f/0x90 [ 2673.458475] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2673.458915] RIP: 0033:0x7f0dfaa55b19 [ 2673.459227] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2673.460632] RSP: 002b:00007f0df7fcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2673.461274] RAX: ffffffffffffffda RBX: 00007f0dfab68f60 RCX: 00007f0dfaa55b19 [ 2673.461843] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2673.462409] RBP: 00007f0df7fcb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2673.462976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2673.463543] R13: 00007ffef3a5677f R14: 00007f0df7fcb300 R15: 0000000000022000 [ 2673.464134] [ 2673.532884] FAULT_INJECTION: forcing a failure. [ 2673.532884] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2673.534018] CPU: 1 PID: 51078 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2673.544955] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2673.545519] Call Trace: [ 2673.545701] [ 2673.545878] dump_stack_lvl+0xc1/0xf0 [ 2673.546162] should_fail_ex+0x4b4/0x5b0 [ 2673.546476] __should_fail_alloc_page+0xe0/0x110 [ 2673.546833] prepare_alloc_pages+0x178/0x500 [ 2673.547172] __alloc_pages+0x149/0x480 [ 2673.547463] ? __pfx___alloc_pages+0x10/0x10 [ 2673.547795] ? find_held_lock+0x2c/0x110 [ 2673.548096] ? do_wp_page+0x66c/0x3ba0 [ 2673.548391] ? __pfx_lock_release+0x10/0x10 [ 2673.548698] ? vm_normal_page+0x166/0x2e0 [ 2673.549050] vma_alloc_folio+0xe2/0x450 [ 2673.549350] do_wp_page+0x848/0x3ba0 [ 2673.549638] ? __pfx_lock_acquire+0x10/0x10 [ 2673.549945] ? __pfx_do_wp_page+0x10/0x10 [ 2673.550255] ? do_raw_spin_lock+0x125/0x270 [ 2673.550574] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2673.550919] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2673.551272] __handle_mm_fault+0xc5b/0x2eb0 [ 2673.551595] ? __pfx_lock_release+0x10/0x10 [ 2673.551913] ? __pfx___handle_mm_fault+0x10/0x10 [ 2673.552275] ? follow_page_mask+0x230/0x18e0 [ 2673.552616] handle_mm_fault+0x1af/0xba0 [ 2673.552942] __get_user_pages+0x5c4/0x1130 [ 2673.553281] ? __pfx___get_user_pages+0x10/0x10 [ 2673.553646] ? down_read_killable+0x1d7/0x4e0 [ 2673.553991] ? __pfx_down_read_killable+0x10/0x10 [ 2673.554347] ? mark_lock.part.0+0xef/0x2f50 [ 2673.554677] ? __pfx___lock_acquire+0x10/0x10 [ 2673.555020] __gup_longterm_locked+0x6fc/0x2760 [ 2673.555389] ? perf_trace_preemptirq_template+0x252/0x420 [ 2673.555803] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2673.556214] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2673.556598] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2673.557071] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2673.557449] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2673.557872] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2673.558300] ? __pfx___lock_acquire+0x10/0x10 [ 2673.558638] pin_user_pages_fast+0xa8/0x100 [ 2673.558963] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2673.559333] ? lock_acquire+0x19a/0x4c0 [ 2673.559634] ? first_iovec_segment+0x16b/0x290 [ 2673.559989] iov_iter_extract_pages+0x293/0x1950 [ 2673.560354] ? __pfx_lock_release+0x10/0x10 [ 2673.560674] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2673.561087] ? find_held_lock+0x2c/0x110 [ 2673.561407] ? bio_associate_blkg+0xe2/0x250 [ 2673.561746] ? lock_release+0x1e3/0x680 [ 2673.562043] ? __pfx_lock_release+0x10/0x10 [ 2673.562367] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2673.562745] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2673.563133] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2673.563496] iomap_dio_bio_iter+0x788/0x1340 [ 2673.563842] __iomap_dio_rw+0xff9/0x1d00 [ 2673.564156] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2673.564594] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2673.564956] ? jbd2_journal_stop+0x5cc/0xde0 [ 2673.565282] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2673.565688] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2673.566032] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2673.566385] iomap_dio_rw+0x40/0xa0 [ 2673.566668] ext4_file_write_iter+0xad6/0x19b0 [ 2673.567013] ? lock_acquire+0xf1/0x4c0 [ 2673.567311] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2673.567668] ? lock_is_held_type+0x9f/0x120 [ 2673.567990] ? lock_is_held_type+0x9f/0x120 [ 2673.568314] vfs_write+0x97d/0xdd0 [ 2673.568589] ? __pfx_vfs_write+0x10/0x10 [ 2673.568921] ? __fget_files+0x267/0x480 [ 2673.569242] ksys_write+0x122/0x250 [ 2673.569519] ? __pfx_ksys_write+0x10/0x10 [ 2673.569828] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2673.570207] do_syscall_64+0x3f/0x90 [ 2673.570498] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2673.570880] RIP: 0033:0x7f017828eb19 [ 2673.571153] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2673.572393] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2673.572947] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2673.573448] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2673.573942] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2673.574446] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2673.574931] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2673.575445] 10:01:31 executing program 0: connect$bt_l2cap(0xffffffffffffffff, &(0x7f00000004c0)={0x1f, 0x8, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0x6}, 0xe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = syz_io_uring_setup(0x434a, &(0x7f0000000180)={0x0, 0x70a9, 0x10, 0x1, 0x1a3, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, &(0x7f0000000000), &(0x7f0000000100)) write$binfmt_script(r2, &(0x7f00000003c0)={'#! ', './file1', [{}, {0x20, '-.'}, {0x20, '$%.'}, {0x20, '#\xab)'}, {0x20, '\'#'}, {0x20, '{:&-&'}, {0x20, '+'}, {0x20, '(\'y!'}, {}], 0xa, "edc5268de176aa8107711fa7f17505097a71ac676d35da2654f94f02555bf5addd312f094b4b7f3ad362fbd6115188c615356f56569e7467e53f8abdbba48d07da646fbd2bd70d55fe6506160d2f8744d10f0c2691a59609e477f95f72135fe512c1dd6b0024eb735eb38d8e278ffe6c05d1c4ed69621ee5a2dbbafe1c6f79cf25bf337a77765def48a92634517b8777b40d03ea9dc78d66be687a5c8ffc618f15f1ded25910c2d2fcfab5814549a50473c271938cf7f83a6359f1d285d86e6a0fdcf537f04c05cd3e82ba2b046667f3544f"}, 0xfa) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x2}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x14550f) 10:01:45 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x14570f) 10:01:45 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140006) 10:01:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) prctl$PR_SCHED_CORE(0x3e, 0x4, r1, 0x1, &(0x7f0000001580)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r2) recvmmsg$unix(r2, &(0x7f0000002940)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000100)=""/31, 0x1f}, {&(0x7f0000000600)=""/198, 0xc6}, {&(0x7f00000004c0)=""/63, 0x3f}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f0000000500)=""/94, 0x5e}, {&(0x7f0000000700)=""/102, 0x66}], 0x8, &(0x7f0000000800)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x48}}, {{&(0x7f0000000880)=@abs, 0x6e, &(0x7f0000000a00)=[{&(0x7f0000000900)=""/92, 0x5c}, {&(0x7f0000000980)=""/78, 0x4e}], 0x2}}, {{&(0x7f0000000a40)=@abs, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000ac0)=""/42, 0x2a}, {&(0x7f0000000b00)=""/44, 0x2c}], 0x2, &(0x7f0000000b80)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x80}}, {{0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f0000000c00)=""/52, 0x34}, {&(0x7f0000000c40)=""/104, 0x68}, {&(0x7f0000002bc0)=""/4096, 0x1000}, {&(0x7f0000000cc0)=""/109, 0x6d}], 0x4, &(0x7f0000000d80)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68}}, {{&(0x7f0000000e00), 0x6e, &(0x7f00000013c0)=[{&(0x7f0000000e80)=""/255, 0xff}, {&(0x7f0000000f80)=""/175, 0xaf}, {&(0x7f0000001040)=""/103, 0x67}, {&(0x7f00000010c0)=""/227, 0xe3}, {&(0x7f00000011c0)=""/43, 0x2b}, {&(0x7f0000001200)=""/193, 0xc1}, {&(0x7f0000001300)=""/186, 0xba}], 0x7, &(0x7f0000001440)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x50}}, {{&(0x7f00000014c0), 0x6e, &(0x7f0000002840)=[{&(0x7f0000001540)=""/35, 0x23}, {&(0x7f0000001580)}, {&(0x7f00000015c0)=""/224, 0xe0}, {&(0x7f0000001700)=""/40, 0x28}, {&(0x7f00000027c0)=""/99, 0x63}, {&(0x7f0000003bc0)=""/4096, 0x1000}, {&(0x7f0000004bc0)=""/4096, 0x1000}], 0x7, &(0x7f00000028c0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x78}}], 0x6, 0x40012041, &(0x7f0000001740)={0x77359400}) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 38) 10:01:45 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200), 0x0) 10:01:45 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 29) 10:01:45 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r2) openat(r2, &(0x7f0000000000)='./file1\x00', 0x42800, 0x160) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000600)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_RESIZE(0xffffffffffffffff, 0x50009403, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYBLOB='\x00\x00\x00\x00', @ANYRESDEC=r4, @ANYBLOB=':\x0000000000000Ac\x00\x0000007P']) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000640)={0x2, 0xfffffffffffffff8, @start={r4, 0x0, "00eb1c572cecba5f585fdb54fbd87144f1bd332b624e56489b603a4943ae035b2f2996c8608ce1bef5ead0d778c0c834ccb325ab69605fa60e746db29892654f2aaf7604ec93078ad5de5c9c62db33465631c460b9b1c1df3287301578ad389329590ffe0c8c9689ae91bffc9f1047aa460047cf162fb3f4b93fc376234e6757d31c70377239b00c45fb0eea05aeddebc66bb642592df82c75f3c7742ed8ec180d20f145c472fb9bab967e4d1f8922cd7973dbc8d1b8e9d1c7f225028204d00c201ebbf35ffffca936604ba73e5a11a3ac842fb0d71a473e1d1826391fde0ae79e6c9d28a1b5a9151a9f4f5adedcd24eee86c1a986403b16a6a8d42ff5214cb01f950f8871b92bbb26b2c7111447a8c055276d81049005431116273f406d91ab89e0e7e7f910e2517611826fd10b88b65ff881a1c35801d4244587d5e32806b98b6290c81bf61970e46dcf3dbece4519190de64d9c9966f628c9dac7d388b81138d87f284711ee71882897319e237d0a755e502ea4489a0a5e9f0654cc449a2a04d1b6886641b831824391e166373d70b6795c7f1c4c32af153a2c23345c06727cc31c5bed111997b0b802f206fff3ff992764463509ddfb1e02664991af4b32b38f5c2dc2a0f8f0efae742a192ddc825db931dd5191e064b3feb5953879da81c92842f928dfd2d4dedadfacb906d5e2c185fe6780f11e86ac0f6a81f98de183f69a5436c2df071b0e3b3fd5aaf09db37a1c450bc3e65817f3e1522e28a1f94746014e6efeb9ceb8b354bd3d09562ae7bd6ba30c33f185385daceb176aa28ac0d970059c3b1f4b5126ae6503ff3743fce09302f0488b37d28f7a9273137dad46043664123956f9be55031ed69f44cda9ce6c04e2769d5a8ad1c271dbdfa17fac340b26b0bb86068ff42e777f15957867de297d20e8c5e7c7a5f0f62974cb87681f2d7d481224d7078e72d78fff67a35da34023d60daff04c1fe1cd7ba03f931d58a82670d3cc928b8ddefe0559d95a9132fa5e725c7594b22fb32597788085af9fcef1a416019e2560c2e8ba431665a1ed7f6a9b27210b47c7a54e0e84a51ee303b3cbc3da7b8cc91d2b5c8a0b1c5a5bf6d16226eeabb0ce0e333ec1da7bfdbed1360fa50bc0908f783f8990893945a6cc76b2258846f7ebd0d98edd1b143ec8535b9345c1dd06a0d8ac07c9f33cf078469a1a8cdc7736f1fafadd5b244be76391f01c73aa74475e85578ba7babc3d026e72b869a33e9a0ad57d425f4330f05689b554fdf259eed09c533143e66858dea5b5ace909bd5b2bd57c045aa71b4e04c96ff298170136cc34742eb5f8bae5a075067b1ae2781a00d16939aa18b778db3523686ae8fc217974b6126c9e1d4a087ca8d7cbb96ed6f12b9332ca4af4045e63e982c5b315a617f6c0948bcfb5f03c29fb4d0df148b1b3608ce51d174a89e164", "ad41b9bc00c997550e78a4b80b67fa00ccb877abcc8374ee3a564e0eea52ff24c7e79ba07d825e57efb7fe5a7703136137eb25448d2dd4c20a63ba0ece0f6fda045a1ad6c5b08648e3f1f7ff4e52c21436e063b3af422e0157d5bfe7129bd0dc6be393452d39d0884bc2ff617fd7fbdf5a028c3a3fd785b349b4038403bce1b62372f74d5f92bb4cb56e18adc22dc287ef78914c7d876b9ce57128314faa52e809540f82d93a7f0491eb172f97cc603a244fd4c546c7e84132a500ead7d918b471db367003f03fd9efe56047483905df074286f23be692f20d1eca7e14a2599351bffeca1fa213475fc25be288e00a6b8b9bdc4c08edea0957561d1069a6435f31c9503f25371be484bba82d2188e1e8089e8ed89dcd443894a196fd6131d8cdcc5f440589ca89cec795e8810849c55b9a5c99ca53a21ad6d775679d2968a72963d510850676e818d86f04a88e39ab97fc10a2e27b14be0aed02d5fab31a159d90c2aa81de0ccd391db230b5b975c2be881cb2a1796bfbaa034880d0978f7c06a0eb91047ac9680fed8e5ad0fab5e26afd1b5dc727ee6fd660f3376c0855728464f6186af984515fd8d6ea6ecb6a372f5f3f45097cb696a450784ea820b3400aae6bad591dd26fa3fd6fa76f5c8f43bcf30be60bed464f820adf3beafd9c37f738f61322466d29785a66fc6f34c08c6250adead34624fdbb63aec725527a79216dc16811c036a2e2c33cf79217e4c025d74cc921a85fe2339cfd97de508af3c9e42917038fb039e355dea912a638fc913ca2506f99bc95d3c2cbf34b6b8b0f797140738f8be82ee98cc8b190987676987214887111eb93ff63625069b2699258d9b5cda2ac1369cd8392bae061ad1be255086d760453fa07906cc01b08b89989a523bc3023d7c2eb6202a3f8d4abf0b3f1c5301f314f8b7272a89d29df6a90e6c418f12378ad3653c857f385becb6aa864c8aac8ac2885a93498bdfc0a9c46a213f38573424d3fe2664fdace801b939b0d3ba6ec31a386b85801f4ab2b3e46662eeb59459ea89205f0228cfd18bf242770ca4390aab1090fea82974c1a86a995b7602fc40dc6298fa67ade5ef1b2b49d704287afd8a878d487c426ce6c2f9932010ebccc11e838d219fd45df175569fb0b6b1c53e921a347021f5dbeb4ffcc4e503a6d7012ac04f5961dae7c2c75f69a154e8c7c7c75f1853faad91b37dcd6a761c254aea82dd018ba0b8f72f194529af6678d6b70f14bfe6e19901b11397be842990df7418e21c29c79eec964cd1433e53fee0fd23dae9a60c99fcd617bd45488024a3695196864e176502c628b028cf767fa6c3737b824559d51a7a0d468fa6b0e4989d47961a25b654e7771cc5bcebfc594fede3df8432be720725dfc2233869f3f20b699b27347b3d2ee610da844828bb381330e7ff3f9278e95538a43881e"}, [0x1, 0xfffffffffffffffc, 0x9, 0x3ff, 0x0, 0x0, 0x20, 0x1, 0x5, 0x0, 0x7, 0x4, 0x4, 0x0, 0x80000001, 0x2, 0xdf9b, 0x1, 0x80000001, 0xfffffffeffffffff, 0xfffffffffffffff9, 0x8, 0x3, 0xf5cd921, 0x40000000000000, 0x5, 0x8, 0x200, 0x1a68, 0x7fff, 0xec7, 0x7, 0xffffffffffffffff, 0x401, 0x6, 0x0, 0x2, 0x200, 0x80, 0x2, 0x4, 0x4, 0x40, 0x0, 0x260d, 0xc3b, 0x3, 0x7, 0x20, 0x80, 0x4, 0x909c, 0x5, 0x8, 0x5, 0x4, 0xb3, 0x4, 0x5, 0x6, 0x2, 0x12000000000, 0x1, 0x9]}) ioctl$BTRFS_IOC_BALANCE_V2(r3, 0xc4009420, &(0x7f0000000600)={0x4, 0x3, {0xff, @usage=0x6, r4, 0x7ff, 0x3, 0x9, 0x3, 0x6, 0x411, @usage=0x2, 0x0, 0x5, [0x1, 0xfffffffffffffff8, 0x4, 0x4, 0x81, 0x101]}, {0x7fffffff, @usage=0x7, 0x0, 0x7, 0x8001, 0x80000001, 0xd10, 0x1, 0x0, @struct={0x6, 0x2}, 0x8000000, 0x0, [0x0, 0x6, 0x8, 0xa04, 0x6, 0x4]}, {0x6, @usage=0x38, 0x0, 0x8, 0x81, 0x6, 0x1000, 0x3, 0x0, @struct={0x20, 0x6}, 0x8, 0x7f, [0x6, 0x454e, 0x100000001, 0x5, 0x7d1, 0xff]}, {0x2, 0x4, 0x20}}) 10:01:45 executing program 6: r0 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$TIPC_NL_PEER_REMOVE(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x28, r0, 0x300, 0x70bd2c, 0x25dfdbfd, {}, [@TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x94}, @TIPC_NLA_PUBL_UPPER={0x8}]}]}, 0x28}, 0x1, 0x0, 0x0, 0x804}, 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="050000000000000000000600000008000300", @ANYRES32=r3, @ANYBLOB="0800050002"], 0x24}}, 0x0) sendmsg$NL80211_CMD_CONNECT(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)={0x28, r2, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_SSID={0xa, 0x34, @default_ap_ssid}]}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_CQM(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0xb4, r2, 0x100, 0x70bd29, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x9, 0x1e}}}}, [@NL80211_ATTR_CQM={0x24, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_RSSI_HYST={0x8, 0x2, 0x1000}, @NL80211_ATTR_CQM_RSSI_THOLD={0x10, 0x1, [0x4, 0x3, 0x1]}, @NL80211_ATTR_CQM_RSSI_LEVEL={0x8, 0x9, 0x6}]}, @NL80211_ATTR_CQM={0x24, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_TXE_INTVL={0x8, 0x7, 0x1b3}, @NL80211_ATTR_CQM_RSSI_HYST={0x8, 0x2, 0x8}, @NL80211_ATTR_CQM_TXE_PKTS={0x8, 0x6, 0x80000001}, @NL80211_ATTR_CQM_TXE_INTVL={0x8, 0x7, 0x461}]}, @NL80211_ATTR_CQM={0x44, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_TXE_INTVL={0x8, 0x7, 0x200}, @NL80211_ATTR_CQM_TXE_RATE={0x8, 0x5, 0x12}, @NL80211_ATTR_CQM_TXE_PKTS={0x8, 0x6, 0x35}, @NL80211_ATTR_CQM_TXE_PKTS={0x8, 0x6, 0x20}, @NL80211_ATTR_CQM_RSSI_HYST={0x8}, @NL80211_ATTR_CQM_RSSI_LEVEL={0x8, 0x9, 0x401}, @NL80211_ATTR_CQM_TXE_INTVL={0x8, 0x7, 0x2e3}, @NL80211_ATTR_CQM_RSSI_HYST={0x8, 0x2, 0x8}]}]}, 0xb4}, 0x1, 0x0, 0x0, 0x4000}, 0x4040009) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) process_vm_writev(0x0, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xa, 0xffffffffffffffff, 0x0) write(r4, &(0x7f0000000200)='E', 0x140000) r5 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x442, 0x0) ioctl$F2FS_IOC_FLUSH_DEVICE(r5, 0x4008f50a, &(0x7f0000000100)={0x5, 0x6}) [ 2687.900887] FAULT_INJECTION: forcing a failure. [ 2687.900887] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2687.902435] CPU: 0 PID: 51587 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2687.903024] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2687.903607] Call Trace: [ 2687.903803] [ 2687.903974] dump_stack_lvl+0xc1/0xf0 [ 2687.904275] should_fail_ex+0x4b4/0x5b0 [ 2687.904601] __should_fail_alloc_page+0xe0/0x110 [ 2687.904974] prepare_alloc_pages+0x178/0x500 [ 2687.905324] __alloc_pages+0x149/0x480 [ 2687.905629] ? __pfx___alloc_pages+0x10/0x10 [ 2687.905963] ? find_held_lock+0x2c/0x110 [ 2687.906274] ? do_wp_page+0x66c/0x3ba0 [ 2687.906571] ? __pfx_lock_release+0x10/0x10 [ 2687.906886] ? vm_normal_page+0x166/0x2e0 [ 2687.907201] vma_alloc_folio+0xe2/0x450 [ 2687.907504] do_wp_page+0x848/0x3ba0 [ 2687.907790] ? __pfx_lock_acquire+0x10/0x10 [ 2687.908118] ? __pfx_do_wp_page+0x10/0x10 [ 2687.908427] ? do_raw_spin_lock+0x125/0x270 [ 2687.908754] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2687.909138] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2687.909493] __handle_mm_fault+0xc5b/0x2eb0 [ 2687.909815] ? __pfx_lock_release+0x10/0x10 [ 2687.910140] ? __pfx___handle_mm_fault+0x10/0x10 [ 2687.910507] ? follow_page_mask+0x230/0x18e0 [ 2687.910848] handle_mm_fault+0x1af/0xba0 [ 2687.911163] __get_user_pages+0x5c4/0x1130 [ 2687.911495] ? __pfx___get_user_pages+0x10/0x10 [ 2687.911854] ? down_read_killable+0x1d7/0x4e0 [ 2687.912195] ? __pfx_down_read_killable+0x10/0x10 [ 2687.912560] ? mark_lock.part.0+0xef/0x2f50 [ 2687.912879] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2687.913316] __gup_longterm_locked+0x6fc/0x2760 [ 2687.913688] ? perf_trace_preemptirq_template+0x252/0x420 [ 2687.914103] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2687.914507] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2687.914886] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2687.915332] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2687.915715] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2687.916135] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2687.916557] ? __pfx___lock_acquire+0x10/0x10 [ 2687.916907] pin_user_pages_fast+0xa8/0x100 [ 2687.917263] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2687.917635] ? lock_acquire+0x19a/0x4c0 [ 2687.917940] ? first_iovec_segment+0x16b/0x290 [ 2687.918295] iov_iter_extract_pages+0x293/0x1950 [ 2687.918655] ? __pfx_lock_release+0x10/0x10 [ 2687.918979] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2687.919373] ? find_held_lock+0x2c/0x110 [ 2687.919682] ? bio_associate_blkg+0xe2/0x250 [ 2687.920022] ? lock_release+0x1e3/0x680 [ 2687.920320] ? __pfx_lock_release+0x10/0x10 [ 2687.920643] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2687.921055] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2687.921435] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2687.921801] iomap_dio_bio_iter+0x788/0x1340 [ 2687.922159] __iomap_dio_rw+0xff9/0x1d00 [ 2687.922474] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2687.922913] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2687.923258] ? jbd2_journal_stop+0x5cc/0xde0 [ 2687.923583] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2687.923986] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2687.924347] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2687.924698] iomap_dio_rw+0x40/0xa0 [ 2687.925012] ext4_file_write_iter+0xad6/0x19b0 [ 2687.925365] ? mark_held_locks+0x11/0xe0 [ 2687.925677] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2687.926056] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2687.926435] vfs_write+0x97d/0xdd0 [ 2687.926711] ? __pfx_vfs_write+0x10/0x10 [ 2687.927018] ? __fget_files+0x267/0x480 [ 2687.927340] ksys_write+0x122/0x250 [ 2687.927616] ? __pfx_ksys_write+0x10/0x10 [ 2687.927926] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2687.928310] do_syscall_64+0x3f/0x90 [ 2687.928601] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2687.929009] RIP: 0033:0x7f017828eb19 [ 2687.929301] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2687.930551] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2687.931087] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2687.931582] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2687.932084] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2687.932585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2687.933114] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2687.933635] 10:01:45 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) process_vm_writev(0x0, &(0x7f00000016c0)=[{&(0x7f00000003c0)=""/69, 0x45}, {0x0, 0x4020b}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r1 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x0) syz_io_uring_setup(0x6058, &(0x7f0000000180)={0x0, 0xfcc7, 0x0, 0x2, 0x1ac, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000100)=0x0) r3 = openat$sr(0xffffffffffffff9c, &(0x7f0000000240), 0x181000, 0x0) syz_io_uring_submit(r1, r2, &(0x7f00000002c0)=@IORING_OP_ACCEPT={0xd, 0x1, 0x0, r3, &(0x7f0000000280)}, 0x5) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:45 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200), 0x0) 10:01:46 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_ADD_DEVKEY(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x40, 0x0, 0x8, 0x70bd29, 0x25dfdbfc, {}, [@IEEE802154_ATTR_LLSEC_KEY_ID={0x5, 0x2e, 0x4}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_LLSEC_KEY_SOURCE_SHORT={0x8, 0x2c, 0x401}, @IEEE802154_ATTR_LLSEC_FRAME_COUNTER={0x8, 0x2f, 0x7fffffff}, @IEEE802154_ATTR_SHORT_ADDR={0x6, 0x4, 0xffff}]}, 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r2 = getpid() r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) openat(r3, &(0x7f0000000500)='./file1\x00', 0x200000, 0x20) process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f00000003c0)={'wpan0\x00'}) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000200)='E', 0x140000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r4) sendmsg$ETHTOOL_MSG_RINGS_SET(r4, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB="f4532eb3", @ANYRES16=0x0, @ANYBLOB="000428bd7000ffdbdf2510000000080008000100010008000900ff7f000008000800f8ffffff"], 0x2c}, 0x1, 0x0, 0x0, 0x8}, 0x240008d0) 10:01:46 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140007) 10:01:46 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) fsync(r3) ioctl$AUTOFS_DEV_IOCTL_VERSION(r2, 0xc0189371, &(0x7f0000000180)={{0x1, 0x1, 0x18, r0}, './file1\x00'}) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x400000, 0x8) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = dup3(r4, r4, 0x0) perf_event_open(&(0x7f0000000580)={0x5, 0x80, 0x0, 0xff, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fsetxattr$trusted_overlay_opaque(r0, &(0x7f0000000000), &(0x7f0000000100), 0x2, 0x2) open(&(0x7f00000001c0)='./file1\x00', 0x484180, 0x20) write(r0, &(0x7f0000000200)='E', 0x140000) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000240)=@IORING_OP_TEE={0x21, 0x1, 0x0, @fd_index=0xa, 0x0, 0x0, 0x7fff, 0x1, 0x1, {0x0, 0x0, r5}}, 0x5) 10:01:46 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xa, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sched_setscheduler(r1, 0x5, &(0x7f0000000000)=0x8) write(r0, &(0x7f0000000200)='E', 0x140000) 10:01:46 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x145f05) 10:01:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 39) 10:02:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 30) 10:02:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x147203) 10:02:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 40) 10:02:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/162, 0xa2}], 0x1, 0x5, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200), 0x0) 10:02:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) ptrace$setopts(0x4200, r2, 0x200000000000000, 0x8) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r3 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) r4 = getpgrp(r3) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x40, 0x5, 0x1f, 0xff, 0x0, 0x3, 0x860, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0xf0cc000, 0x2, @perf_bp={&(0x7f0000000000), 0x8}, 0x1000, 0xc0, 0x4, 0x7, 0x8b, 0x3, 0xbd, 0x0, 0xffffffff, 0x0, 0xa2}, r4, 0xd, 0xffffffffffffffff, 0x1) 10:02:00 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) mount$9p_tcp(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', &(0x7f0000000180), 0x140000, &(0x7f0000000240)={'trans=tcp,', {'port', 0x3d, 0x4e22}, 0x2c, {[{@version_9p2000}, {@nodevmap}, {@access_user}], [{@appraise}, {@dont_hash}]}}) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x4, 0x80, 0xc8, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x40004, 0x0, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:00 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140008) [ 2702.621452] FAULT_INJECTION: forcing a failure. [ 2702.621452] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2702.622716] CPU: 1 PID: 52252 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2702.623317] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2702.623885] Call Trace: [ 2702.624076] [ 2702.624245] dump_stack_lvl+0xc1/0xf0 [ 2702.624545] should_fail_ex+0x4b4/0x5b0 [ 2702.624860] __should_fail_alloc_page+0xe0/0x110 [ 2702.625251] prepare_alloc_pages+0x178/0x500 [ 2702.625603] __alloc_pages+0x149/0x480 [ 2702.625903] ? __pfx___alloc_pages+0x10/0x10 [ 2702.626231] ? find_held_lock+0x2c/0x110 [ 2702.626549] ? do_wp_page+0x66c/0x3ba0 [ 2702.626856] ? __pfx_lock_release+0x10/0x10 [ 2702.627186] ? vm_normal_page+0x166/0x2e0 [ 2702.627515] vma_alloc_folio+0xe2/0x450 [ 2702.627824] do_wp_page+0x848/0x3ba0 [ 2702.628117] ? __pfx_lock_acquire+0x10/0x10 [ 2702.628441] ? __pfx_do_wp_page+0x10/0x10 [ 2702.628755] ? do_raw_spin_lock+0x125/0x270 [ 2702.629116] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2702.629507] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2702.629867] __handle_mm_fault+0xc5b/0x2eb0 [ 2702.630191] ? __pfx_lock_release+0x10/0x10 [ 2702.630511] ? __pfx___handle_mm_fault+0x10/0x10 [ 2702.630863] ? follow_page_mask+0x230/0x18e0 [ 2702.631235] handle_mm_fault+0x1af/0xba0 [ 2702.631553] __get_user_pages+0x5c4/0x1130 [ 2702.631891] ? __pfx___get_user_pages+0x10/0x10 [ 2702.632272] ? down_read_killable+0x1d7/0x4e0 [ 2702.632623] ? __pfx_down_read_killable+0x10/0x10 [ 2702.632979] ? mark_lock.part.0+0xef/0x2f50 [ 2702.633321] ? __pfx___lock_acquire+0x10/0x10 [ 2702.633693] __gup_longterm_locked+0x6fc/0x2760 [ 2702.634086] ? perf_trace_preemptirq_template+0x252/0x420 [ 2702.634571] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2702.634977] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2702.635388] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2702.635882] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2702.636311] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2702.636750] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2702.637214] ? __pfx___lock_acquire+0x10/0x10 [ 2702.637606] pin_user_pages_fast+0xa8/0x100 [ 2702.637982] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2702.638412] ? lock_acquire+0x19a/0x4c0 [ 2702.638753] ? first_iovec_segment+0x16b/0x290 [ 2702.639141] iov_iter_extract_pages+0x293/0x1950 [ 2702.639521] ? __pfx_lock_release+0x10/0x10 [ 2702.639882] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2702.640316] ? find_held_lock+0x2c/0x110 [ 2702.640659] ? bio_associate_blkg+0xe2/0x250 [ 2702.641017] ? lock_release+0x1e3/0x680 [ 2702.641365] ? __pfx_lock_release+0x10/0x10 [ 2702.641699] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2702.642078] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2702.642460] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2702.642817] iomap_dio_bio_iter+0x788/0x1340 [ 2702.643191] __iomap_dio_rw+0xff9/0x1d00 [ 2702.643503] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2702.643946] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2702.644293] ? jbd2_journal_stop+0x5cc/0xde0 [ 2702.644615] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2702.645015] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2702.645410] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2702.645766] iomap_dio_rw+0x40/0xa0 [ 2702.646047] ext4_file_write_iter+0xad6/0x19b0 [ 2702.646396] ? lock_acquire+0xf1/0x4c0 [ 2702.646711] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2702.647085] ? lock_is_held_type+0x9f/0x120 [ 2702.647422] ? lock_is_held_type+0x9f/0x120 [ 2702.647734] vfs_write+0x97d/0xdd0 [ 2702.648023] ? __pfx_vfs_write+0x10/0x10 [ 2702.648354] ? __fget_files+0x267/0x480 [ 2702.648709] ksys_write+0x122/0x250 [ 2702.649006] ? __pfx_ksys_write+0x10/0x10 [ 2702.649372] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2702.649777] do_syscall_64+0x3f/0x90 [ 2702.650069] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2702.650462] RIP: 0033:0x7f017828eb19 [ 2702.650736] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2702.652034] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2702.652592] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2702.653149] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2702.653655] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2702.654152] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2702.654656] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2702.655201] 10:02:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x105000, 0x140) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000180)={0x0, 0x0}) process_vm_writev(r2, &(0x7f0000000840)=[{&(0x7f0000000000)=""/12, 0xc}, {&(0x7f0000000100)=""/59, 0x3b}, {&(0x7f00000003c0)=""/193, 0xc1}, {&(0x7f00000004c0)=""/190, 0xbe}, {&(0x7f0000000600)=""/87, 0x57}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/71, 0x47}, {&(0x7f00000007c0)}, {&(0x7f0000000800)=""/35, 0x23}], 0x9, &(0x7f0000000b80)=[{&(0x7f0000000900)=""/231, 0xe7}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/4096, 0x1000}, {&(0x7f0000000a00)=""/71, 0x47}, {&(0x7f0000003bc0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/193, 0xc1}, {&(0x7f0000004bc0)=""/4096, 0x1000}], 0x7, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0xcc, 0x0, 0x3, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x147205) 10:02:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x1000, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:14 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x40180, 0x120) syz_open_dev$vcsu(&(0x7f00000002c0), 0x3, 0x0) ioctl$KDSETKEYCODE(0xffffffffffffffff, 0x4b4d, &(0x7f0000000300)={0xb3, 0x5}) getsockname(r1, &(0x7f0000000240)=@un=@abs, &(0x7f00000001c0)=0x80) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/68, 0x44}, {0x0}, {0x0}], 0x3, &(0x7f0000002b80), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = inotify_init() preadv(r4, &(0x7f00000018c0)=[{&(0x7f0000000340)=""/40, 0x28}, {&(0x7f0000000380)=""/90, 0x5a}, {&(0x7f0000000400)=""/230, 0xe6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000500)=""/40, 0x28}, {&(0x7f0000001700)=""/232, 0xe8}, {&(0x7f0000000540)=""/39, 0x27}, {&(0x7f0000001600)=""/166, 0xa6}, {&(0x7f0000001800)=""/174, 0xae}], 0x9, 0x6, 0x8001) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x9c, 0x6, 0x3, 0x0, 0x8, 0x0, 0x8, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xf10a, 0x1, @perf_bp, 0x800, 0x2, 0x158, 0x3, 0xf3, 0x1, 0x7fff, 0x0, 0x2b55, 0x0, 0x28b0}, r2, 0xf, r3, 0x1) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:14 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140010) 10:02:14 executing program 3: r0 = getpid() process_vm_writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000140)=""/81, 0x51}, {0x0}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x37}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000280)=0x6) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[0x0, r1], 0x2}, 0x58) process_vm_writev(0xffffffffffffffff, &(0x7f0000000140), 0x0, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/24, 0x18}, {&(0x7f00000003c0)=""/43, 0x2b}, {&(0x7f0000000400)=""/167, 0xa7}], 0x3, 0x0) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000500)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x8, 0x0, 0x0, 0x420, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_config_ext={0x20}, 0x0, 0x0, 0xfffffffd, 0x0, 0xffffffffd7d7bf73}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x9}, 0x3004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='E', 0x140000) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) renameat(r3, 0x0, 0xffffffffffffffff, &(0x7f00000003c0)='\x00') perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0xff, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x0, @perf_config_ext, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r3) socket$nl_generic(0x10, 0x3, 0x10) 10:02:14 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 31) 10:02:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 41) [ 2716.723475] FAULT_INJECTION: forcing a failure. [ 2716.723475] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2716.726355] CPU: 0 PID: 52585 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2716.727655] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2716.728939] Call Trace: [ 2716.729390] [ 2716.729752] dump_stack_lvl+0xc1/0xf0 [ 2716.730384] should_fail_ex+0x4b4/0x5b0 [ 2716.731035] __should_fail_alloc_page+0xe0/0x110 [ 2716.731802] prepare_alloc_pages+0x178/0x500 [ 2716.732528] __alloc_pages+0x149/0x480 [ 2716.733157] ? __pfx___alloc_pages+0x10/0x10 [ 2716.734040] ? find_held_lock+0x2c/0x110 [ 2716.734685] ? do_wp_page+0x66c/0x3ba0 [ 2716.735313] ? __pfx_lock_release+0x10/0x10 [ 2716.736341] ? vm_normal_page+0x166/0x2e0 10:02:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) [ 2716.737257] vma_alloc_folio+0xe2/0x450 [ 2716.737995] do_wp_page+0x848/0x3ba0 [ 2716.738597] ? __pfx_lock_acquire+0x10/0x10 [ 2716.739279] ? __pfx_do_wp_page+0x10/0x10 [ 2716.739933] ? do_raw_spin_lock+0x125/0x270 [ 2716.740618] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2716.741387] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2716.742368] __handle_mm_fault+0xc5b/0x2eb0 [ 2716.743050] ? __pfx_lock_release+0x10/0x10 [ 2716.743756] ? __pfx___handle_mm_fault+0x10/0x10 [ 2716.744514] ? follow_page_mask+0x230/0x18e0 [ 2716.745227] handle_mm_fault+0x1af/0xba0 [ 2716.745671] __get_user_pages+0x5c4/0x1130 [ 2716.746000] ? __pfx___get_user_pages+0x10/0x10 [ 2716.746351] ? down_read_killable+0x1d7/0x4e0 [ 2716.746689] ? __pfx_down_read_killable+0x10/0x10 [ 2716.747051] ? perf_trace_preemptirq_template+0x252/0x420 [ 2716.747469] __gup_longterm_locked+0x6fc/0x2760 [ 2716.747835] ? mark_held_locks+0x9e/0xe0 [ 2716.748141] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2716.748519] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2716.748894] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2716.749301] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2716.750371] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2716.751259] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2716.752173] ? __pfx___lock_acquire+0x10/0x10 [ 2716.752883] pin_user_pages_fast+0xa8/0x100 [ 2716.753492] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2716.753872] ? lock_acquire+0x19a/0x4c0 [ 2716.754173] ? first_iovec_segment+0x16b/0x290 [ 2716.754525] iov_iter_extract_pages+0x293/0x1950 [ 2716.754900] ? mark_lock.part.0+0xef/0x2f50 [ 2716.755238] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2716.755637] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2716.755981] ? find_held_lock+0x2c/0x110 [ 2716.756293] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2716.756672] ? perf_trace_preemptirq_template+0x252/0x420 [ 2716.757093] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2716.757514] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2716.757957] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2716.758338] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2716.758766] iomap_dio_bio_iter+0x788/0x1340 [ 2716.759111] __iomap_dio_rw+0xff9/0x1d00 [ 2716.759425] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2716.759859] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2716.760202] ? jbd2_journal_stop+0x5cc/0xde0 [ 2716.760537] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2716.760940] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2716.761301] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2716.762268] iomap_dio_rw+0x40/0xa0 [ 2716.762859] ext4_file_write_iter+0xad6/0x19b0 [ 2716.763607] ? lock_acquire+0xf1/0x4c0 [ 2716.764235] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2716.765031] ? lock_is_held_type+0x9f/0x120 [ 2716.765842] ? lock_is_held_type+0x9f/0x120 [ 2716.766540] vfs_write+0x97d/0xdd0 [ 2716.767114] ? __pfx_vfs_write+0x10/0x10 [ 2716.767770] ? __fget_files+0x267/0x480 [ 2716.768441] ksys_write+0x122/0x250 [ 2716.769038] ? __pfx_ksys_write+0x10/0x10 [ 2716.769833] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2716.770669] do_syscall_64+0x3f/0x90 [ 2716.771287] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2716.772113] RIP: 0033:0x7f017828eb19 [ 2716.772713] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2716.776169] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2716.777379] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2716.777897] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2716.778407] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2716.778925] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2716.779434] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2716.779958] 10:02:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x2, &(0x7f0000000000)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) io_submit(r2, 0x1, &(0x7f0000000180)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x6, 0x3f, r3, &(0x7f00000003c0)="19c542e450ed1be041a72adccdd3fc3e6aa5fe09228e58f1f8cfc302f2c96982bc5d530ba41f9b12156053372e5be7632397667740fc132b3c9471484838f910d4c1a6ae1c78b1ed82a2a3f04b7ea7885f08173879d6f9deae68f549113322165b6c47479c5f5793bb5e8a05b5d159538dd3b7f4076f22358eef233400391f733a4399bce7ff", 0x86, 0x2, 0x0, 0x2, r0}]) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:14 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140109) 10:02:15 executing program 6: r0 = getpid() process_vm_writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='E', 0x140000) 10:02:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 42) 10:02:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xee01, 0xee01, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000300)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYRES32=0xee01, @ANYRES32=0xffffffffffffffff, @ANYBLOB="2e2fe1282ce7b4b21f6669e3483100"]) r5 = getgid() r6 = getgid() r7 = getgid() setresgid(r5, r6, r7) r8 = getgid() r9 = getgid() r10 = getgid() setresgid(r8, r9, r10) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000000)='system.posix_acl_default\x00', &(0x7f0000000280)=ANY=[@ANYBLOB="02000000010004000000000002000300", @ANYRES32=r2, @ANYBLOB="040000000000000008000200", @ANYRES32, @ANYBLOB="08000400", @ANYRES32=r3, @ANYBLOB="08000500", @ANYRES32, @ANYBLOB="08000200", @ANYRES32=r4, @ANYBLOB="08101200", @ANYRES32=r5, @ANYBLOB="08000400", @ANYRES32=r10, @ANYBLOB="10000400000000002000060000000000"], 0x5c, 0x1) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r1) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000800)) r2 = getpid() recvmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000240)=""/132, 0x84}, {&(0x7f00000003c0)=""/115, 0x73}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000440)=""/143, 0x8f}], 0x5, &(0x7f0000000600)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000347a44b7d5fa2aaa59c7120000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf8}, 0x0) syz_open_procfs(r5, &(0x7f0000000700)='net/nf_conntrack\x00') sendfile(r4, r6, &(0x7f0000000c00)=0xd36d, 0x4) process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) r7 = openat(0xffffffffffffffff, &(0x7f0000000d80)='./file1\x00', 0x42, 0x0) fsync(r7) sendmsg$NL802154_CMD_GET_WPAN_PHY(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)={0x20, 0x0, 0x301, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x0) r8 = getpid() ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000dc0)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x5, 0x40, 0x7, 0x7, 0x80000000, 0x2}, {0x1, 0x9, 0x7ff, 0x3, 0x1}], ['\x00', '\x00', '\x00']}) process_vm_writev(r8, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(0xffffffffffffffff, &(0x7f0000000d40)={&(0x7f0000000c40)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000d00)={&(0x7f0000000f40)=ANY=[@ANYBLOB="5000000014b788412ad1ff8208dc3b71ea711efad136c77ec64e26d8453c3bba5b621886a8320243913fc5a4f8674d85908d6c5239fbb690831adc927fc86f90e43273561482268c262ebe2062fd04b65f6ec2f5750c67ad1ae99737dc4dcfd107dfed7bd140d414b23bd5d2a4e1a405620c70d0212db562244fe3e249b2296f38c7be4bf12e595ad206eb3c26a4ad5f3b80f4dc76e3f56ab2c2dfcfb8f6b0ae5dad7b352b897932e51f5cb2bb98a8600aacea822cfb3ac5ece92f32bb48c65840f0747552a7282ef17d74960c12a99b4f277ec5e16a6e1e666cbaf2813bfd0e78f27b983bb0c921e444d65981ccf91d7dd6c3b4f706d454ce83c0d53e447bffe0709ddad87bdbee76f2993f8068fe179cdcd912c770b4f77e96aef0d9ea3bd668ed887512865602cf5feeffbf05fed2c69be381fa70e45eaf9b67610fc586fccceca561157cfe94af8e66124b083911a71359888064c505d830f20839a670d493071bc77525398d429f0dde2bc1a42600531047796d87b7d6327c7ab285fb8ac701976d8699d50d81e19fdace532af1b2", @ANYRES16=0x0, @ANYBLOB="0001234a1302000000001c00", @ANYRES32=r8, @ANYBLOB="08000300", @ANYRES32=0x0, @ANYBLOB="080001000300000008001c00", @ANYRES32=0x0, @ANYBLOB="08001d00", @ANYRES32=r3, @ANYBLOB="08000100000000000c0006000100000001000000"], 0x50}, 0x1, 0x0, 0x0, 0x4004015}, 0x40000d5) 10:02:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 32) 10:02:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_RESET(r2, 0x2403, 0x5) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x147b0f) 10:02:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x18800, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0xe) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:15 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x14013f) [ 2717.415601] FAULT_INJECTION: forcing a failure. [ 2717.415601] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2717.416819] CPU: 1 PID: 53009 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2717.417445] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2717.418072] Call Trace: [ 2717.418278] [ 2717.418459] dump_stack_lvl+0xc1/0xf0 [ 2717.418780] should_fail_ex+0x4b4/0x5b0 [ 2717.419118] __should_fail_alloc_page+0xe0/0x110 [ 2717.419500] prepare_alloc_pages+0x178/0x500 [ 2717.419868] __alloc_pages+0x149/0x480 [ 2717.420196] ? __pfx___alloc_pages+0x10/0x10 [ 2717.420554] ? find_held_lock+0x2c/0x110 [ 2717.420890] ? do_wp_page+0x66c/0x3ba0 [ 2717.421207] ? __pfx_lock_release+0x10/0x10 [ 2717.421590] ? vm_normal_page+0x166/0x2e0 [ 2717.421924] vma_alloc_folio+0xe2/0x450 [ 2717.422252] do_wp_page+0x848/0x3ba0 [ 2717.422554] ? __pfx_lock_acquire+0x10/0x10 [ 2717.422891] ? __pfx_do_wp_page+0x10/0x10 [ 2717.423211] ? do_raw_spin_lock+0x125/0x270 [ 2717.423554] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2717.423923] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2717.424298] __handle_mm_fault+0xc5b/0x2eb0 [ 2717.424635] ? __pfx_lock_release+0x10/0x10 [ 2717.424974] ? __pfx___handle_mm_fault+0x10/0x10 [ 2717.425376] ? follow_page_mask+0x230/0x18e0 [ 2717.425747] handle_mm_fault+0x1af/0xba0 [ 2717.426074] __get_user_pages+0x5c4/0x1130 [ 2717.426422] ? __pfx___get_user_pages+0x10/0x10 [ 2717.426789] ? down_read_killable+0x1d7/0x4e0 [ 2717.427155] ? __pfx_down_read_killable+0x10/0x10 [ 2717.427534] ? mark_lock.part.0+0xef/0x2f50 [ 2717.427869] ? __pfx___lock_acquire+0x10/0x10 [ 2717.428221] __gup_longterm_locked+0x6fc/0x2760 [ 2717.428590] ? perf_trace_preemptirq_template+0x252/0x420 [ 2717.429009] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2717.429455] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2717.429842] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2717.430299] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2717.430686] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2717.431118] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2717.431572] ? __pfx___lock_acquire+0x10/0x10 [ 2717.431938] pin_user_pages_fast+0xa8/0x100 [ 2717.432289] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2717.432681] ? lock_acquire+0x19a/0x4c0 [ 2717.433000] ? first_iovec_segment+0x16b/0x290 [ 2717.433413] iov_iter_extract_pages+0x293/0x1950 [ 2717.433811] ? __pfx_lock_release+0x10/0x10 [ 2717.434157] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2717.434574] ? find_held_lock+0x2c/0x110 [ 2717.434907] ? bio_associate_blkg+0xe2/0x250 [ 2717.435272] ? lock_release+0x1e3/0x680 [ 2717.435589] ? __pfx_lock_release+0x10/0x10 [ 2717.435941] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2717.436346] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2717.436760] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2717.437157] iomap_dio_bio_iter+0x788/0x1340 [ 2717.437568] __iomap_dio_rw+0xff9/0x1d00 [ 2717.437909] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2717.438371] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2717.438731] ? jbd2_journal_stop+0x5cc/0xde0 [ 2717.439081] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2717.439523] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2717.439905] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2717.440279] iomap_dio_rw+0x40/0xa0 [ 2717.440573] ext4_file_write_iter+0xad6/0x19b0 [ 2717.440941] ? lock_acquire+0xf1/0x4c0 [ 2717.441265] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2717.441712] ? lock_is_held_type+0x9f/0x120 [ 2717.442067] ? lock_is_held_type+0x9f/0x120 [ 2717.442421] vfs_write+0x97d/0xdd0 [ 2717.442721] ? __pfx_vfs_write+0x10/0x10 [ 2717.443056] ? __fget_files+0x267/0x480 [ 2717.443404] ksys_write+0x122/0x250 [ 2717.443701] ? __pfx_ksys_write+0x10/0x10 [ 2717.444040] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2717.444459] do_syscall_64+0x3f/0x90 [ 2717.444772] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2717.445191] RIP: 0033:0x7f017828eb19 [ 2717.445533] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2717.446864] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2717.447428] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2717.447956] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2717.448479] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2717.449003] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2717.449582] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2717.450124] 10:02:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) getpid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x37}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:15 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000a80)=""/129, 0x81}, {&(0x7f0000000b40)=""/112, 0x70}, {&(0x7f0000000bc0)=""/69, 0x45}, {&(0x7f0000000c40)=""/206, 0xce}], 0x4, &(0x7f0000000ec0)=[{&(0x7f0000000d80)=""/97, 0x61}, {&(0x7f0000000e00)=""/155, 0x9b}], 0x2, 0x0) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) preadv(r0, &(0x7f00000009c0)=[{&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f00000003c0)=""/209, 0xd1}, {&(0x7f0000000600)=""/195, 0xc3}, {&(0x7f0000000700)=""/249, 0xf9}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f00000004c0)=""/161, 0xa1}, {&(0x7f0000000800)=""/186, 0xba}, {&(0x7f00000008c0)=""/254, 0xfe}], 0x9, 0x1, 0xb9) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x0, 0x2, 0x3f, 0xe0, 0x0, 0xedb, 0x10, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x45f9b62a631b590a, @perf_config_ext={0x1ff}, 0x2100, 0xb6, 0x81, 0x1, 0x38a6ead, 0x1, 0x5, 0x0, 0x5, 0x0, 0x80000000}, 0xffffffffffffffff, 0x3, r2, 0x2) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r2 = gettid() process_vm_writev(r2, &(0x7f0000000700)=[{&(0x7f0000000180)=""/124, 0x7c}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f00000003c0)=""/246, 0xf6}, {&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000600)=""/252, 0xfc}, {&(0x7f00000004c0)=""/172, 0xac}], 0x7, &(0x7f0000000c00)=[{&(0x7f0000000300)=""/51, 0x33}, {&(0x7f0000000780)=""/12, 0xc}, {&(0x7f00000007c0)=""/160, 0xa0}, {&(0x7f0000000880)=""/134, 0x86}, {&(0x7f0000000940)=""/241, 0xf1}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f0000000a40)=""/209, 0xd1}, {&(0x7f0000000b40)=""/99, 0x63}, {&(0x7f0000000bc0)=""/37, 0x25}], 0x9, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000cc0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000100083dad61cba16c0373100"]) waitid$P_PIDFD(0x3, r3, 0x0, 0x1000000, &(0x7f0000000d00)) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:30 executing program 6: ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file1\x00'}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000200)='E', 0x140000) dup(r0) 10:02:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 43) 10:02:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x527d}, 0x0, 0x2}, 0x0, 0x3, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x149403) 10:02:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/112, 0x70}], 0x1, 0xffff, 0x0) 10:02:30 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140140) 10:02:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 33) 10:02:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r1) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000800)) r2 = getpid() recvmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000240)=""/132, 0x84}, {&(0x7f00000003c0)=""/115, 0x73}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000440)=""/143, 0x8f}], 0x5, &(0x7f0000000600)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000347a44b7d5fa2aaa59c7120000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf8}, 0x0) syz_open_procfs(r5, &(0x7f0000000700)='net/nf_conntrack\x00') sendfile(r4, r6, &(0x7f0000000c00)=0xd36d, 0x4) process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) r7 = openat(0xffffffffffffffff, &(0x7f0000000d80)='./file1\x00', 0x42, 0x0) fsync(r7) sendmsg$NL802154_CMD_GET_WPAN_PHY(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)={0x20, 0x0, 0x301, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x0) r8 = getpid() ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000dc0)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x5, 0x40, 0x7, 0x7, 0x80000000, 0x2}, {0x1, 0x9, 0x7ff, 0x3, 0x1}], ['\x00', '\x00', '\x00']}) process_vm_writev(r8, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(0xffffffffffffffff, &(0x7f0000000d40)={&(0x7f0000000c40)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000d00)={&(0x7f0000000f40)=ANY=[@ANYBLOB="5000000014b788412ad1ff8208dc3b71ea711efad136c77ec64e26d8453c3bba5b621886a8320243913fc5a4f8674d85908d6c5239fbb690831adc927fc86f90e43273561482268c262ebe2062fd04b65f6ec2f5750c67ad1ae99737dc4dcfd107dfed7bd140d414b23bd5d2a4e1a405620c70d0212db562244fe3e249b2296f38c7be4bf12e595ad206eb3c26a4ad5f3b80f4dc76e3f56ab2c2dfcfb8f6b0ae5dad7b352b897932e51f5cb2bb98a8600aacea822cfb3ac5ece92f32bb48c65840f0747552a7282ef17d74960c12a99b4f277ec5e16a6e1e666cbaf2813bfd0e78f27b983bb0c921e444d65981ccf91d7dd6c3b4f706d454ce83c0d53e447bffe0709ddad87bdbee76f2993f8068fe179cdcd912c770b4f77e96aef0d9ea3bd668ed887512865602cf5feeffbf05fed2c69be381fa70e45eaf9b67610fc586fccceca561157cfe94af8e66124b083911a71359888064c505d830f20839a670d493071bc77525398d429f0dde2bc1a42600531047796d87b7d6327c7ab285fb8ac701976d8699d50d81e19fdace532af1b2", @ANYRES16=0x0, @ANYBLOB="0001234a1302000000001c00", @ANYRES32=r8, @ANYBLOB="08000300", @ANYRES32=0x0, @ANYBLOB="080001000300000008001c00", @ANYRES32=0x0, @ANYBLOB="08001d00", @ANYRES32=r3, @ANYBLOB="08000100000000000c0006000100000001000000"], 0x50}, 0x1, 0x0, 0x0, 0x4004015}, 0x40000d5) 10:02:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = pidfd_getfd(r0, r2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000000)={@private0, 0x40, 0x2, 0x1, 0x8, 0x4, 0x1f}, 0x20) write(r0, &(0x7f0000000200)='E', 0x140000) r4 = mmap$IORING_OFF_SQES(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x100000c, 0x30, r3, 0x10000000) r5 = syz_io_uring_complete(0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r4, &(0x7f0000000100)=@IORING_OP_EPOLL_CTL=@del={0x1d, 0x3, 0x0, r0, 0x0, r5, 0x2, 0x0, 0x1, {0x0, r6}}, 0x8000) [ 2732.898836] FAULT_INJECTION: forcing a failure. [ 2732.898836] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2732.900311] CPU: 1 PID: 53442 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2732.900938] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2732.901591] Call Trace: [ 2732.901897] [ 2732.902087] dump_stack_lvl+0xc1/0xf0 [ 2732.902418] should_fail_ex+0x4b4/0x5b0 [ 2732.902759] __should_fail_alloc_page+0xe0/0x110 [ 2732.903153] prepare_alloc_pages+0x178/0x500 [ 2732.903526] __alloc_pages+0x149/0x480 [ 2732.903852] ? __pfx___alloc_pages+0x10/0x10 [ 2732.904219] ? find_held_lock+0x2c/0x110 [ 2732.904569] ? do_wp_page+0x66c/0x3ba0 [ 2732.904896] ? __pfx_lock_release+0x10/0x10 [ 2732.905247] ? vm_normal_page+0x166/0x2e0 [ 2732.905903] vma_alloc_folio+0xe2/0x450 [ 2732.906239] do_wp_page+0x848/0x3ba0 [ 2732.906567] ? __pfx_lock_acquire+0x10/0x10 [ 2732.906915] ? __pfx_do_wp_page+0x10/0x10 [ 2732.907257] ? do_raw_spin_lock+0x125/0x270 [ 2732.907608] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2732.907985] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2732.908381] __handle_mm_fault+0xc5b/0x2eb0 [ 2732.908734] ? __pfx_lock_release+0x10/0x10 [ 2732.909083] ? __pfx___handle_mm_fault+0x10/0x10 [ 2732.909484] ? follow_page_mask+0x230/0x18e0 [ 2732.909988] handle_mm_fault+0x1af/0xba0 [ 2732.910368] __get_user_pages+0x5c4/0x1130 [ 2732.910737] ? __pfx___get_user_pages+0x10/0x10 [ 2732.911120] ? down_read_killable+0x1d7/0x4e0 [ 2732.911495] ? __pfx_down_read_killable+0x10/0x10 [ 2732.911883] ? mark_lock.part.0+0xef/0x2f50 [ 2732.912230] ? __pfx___lock_acquire+0x10/0x10 [ 2732.912600] __gup_longterm_locked+0x6fc/0x2760 [ 2732.912991] ? perf_trace_preemptirq_template+0x252/0x420 [ 2732.913444] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2732.913946] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2732.914361] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2732.914841] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2732.915260] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2732.915737] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2732.916205] ? __pfx___lock_acquire+0x10/0x10 [ 2732.916583] pin_user_pages_fast+0xa8/0x100 [ 2732.916940] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2732.917352] ? lock_acquire+0x19a/0x4c0 [ 2732.917746] ? first_iovec_segment+0x16b/0x290 [ 2732.918134] iov_iter_extract_pages+0x293/0x1950 [ 2732.918531] ? __pfx_lock_release+0x10/0x10 [ 2732.918885] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2732.919312] ? find_held_lock+0x2c/0x110 [ 2732.919658] ? bio_associate_blkg+0xe2/0x250 [ 2732.920029] ? lock_release+0x1e3/0x680 [ 2732.920358] ? __pfx_lock_release+0x10/0x10 [ 2732.920709] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2732.921119] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2732.921542] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2732.922611] iomap_dio_bio_iter+0x788/0x1340 [ 2732.922993] __iomap_dio_rw+0xff9/0x1d00 [ 2732.923340] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2732.923811] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2732.924174] ? jbd2_journal_stop+0x5cc/0xde0 [ 2732.924534] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2732.924974] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2732.925351] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2732.925793] iomap_dio_rw+0x40/0xa0 [ 2732.926094] ext4_file_write_iter+0xad6/0x19b0 [ 2732.926476] ? lock_acquire+0xf1/0x4c0 [ 2732.926804] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2732.927204] ? lock_is_held_type+0x9f/0x120 [ 2732.927555] ? lock_is_held_type+0x9f/0x120 [ 2732.927903] vfs_write+0x97d/0xdd0 [ 2732.928203] ? __pfx_vfs_write+0x10/0x10 [ 2732.928545] ? __fget_files+0x267/0x480 [ 2732.928896] ksys_write+0x122/0x250 [ 2732.929195] ? __pfx_ksys_write+0x10/0x10 [ 2732.929543] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2732.930699] do_syscall_64+0x3f/0x90 [ 2732.931515] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2732.932617] RIP: 0033:0x7f017828eb19 [ 2732.933412] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2732.937238] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2732.938879] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2732.940361] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2732.941858] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2732.943357] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2732.944839] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2732.946367] [ 2732.977380] FAULT_INJECTION: forcing a failure. [ 2732.977380] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2732.980393] CPU: 1 PID: 53443 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2732.982143] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2732.983872] Call Trace: [ 2732.984423] [ 2732.984916] dump_stack_lvl+0xc1/0xf0 [ 2732.985758] should_fail_ex+0x4b4/0x5b0 [ 2732.986631] __should_fail_alloc_page+0xe0/0x110 [ 2732.987647] prepare_alloc_pages+0x178/0x500 [ 2732.988593] ? tracing_gen_ctx_irq_test+0x11f/0x1a0 [ 2732.989674] __alloc_pages+0x149/0x480 [ 2732.990526] ? __pfx___alloc_pages+0x10/0x10 [ 2732.990983] ? find_held_lock+0x2c/0x110 [ 2732.991389] ? do_wp_page+0x66c/0x3ba0 [ 2732.991748] ? __pfx_lock_release+0x10/0x10 [ 2732.992126] ? vm_normal_page+0x166/0x2e0 [ 2732.992412] vma_alloc_folio+0xe2/0x450 [ 2732.992670] do_wp_page+0x848/0x3ba0 [ 2732.992916] ? __pfx_lock_acquire+0x10/0x10 [ 2732.993192] ? __pfx_do_wp_page+0x10/0x10 [ 2732.993456] ? do_raw_spin_lock+0x125/0x270 [ 2732.993747] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2732.994043] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2732.994408] __handle_mm_fault+0xc5b/0x2eb0 [ 2732.994683] ? __pfx_lock_release+0x10/0x10 [ 2732.994951] ? __pfx___handle_mm_fault+0x10/0x10 [ 2732.995270] ? follow_page_mask+0x230/0x18e0 [ 2732.995570] handle_mm_fault+0x1af/0xba0 [ 2732.995836] __get_user_pages+0x5c4/0x1130 [ 2732.996124] ? __pfx___get_user_pages+0x10/0x10 [ 2732.996426] ? down_read_killable+0x1d7/0x4e0 [ 2732.996715] ? __pfx_down_read_killable+0x10/0x10 [ 2732.997019] ? mark_lock.part.0+0xef/0x2f50 [ 2732.997297] ? __pfx___lock_acquire+0x10/0x10 [ 2732.997606] __gup_longterm_locked+0x6fc/0x2760 [ 2732.998027] ? perf_trace_preemptirq_template+0x252/0x420 [ 2732.998473] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2732.998913] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2732.999331] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2732.999821] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2733.000245] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2733.000724] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2733.001204] ? __pfx___lock_acquire+0x10/0x10 [ 2733.001613] pin_user_pages_fast+0xa8/0x100 [ 2733.001975] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2733.002384] ? lock_acquire+0x19a/0x4c0 [ 2733.002723] ? first_iovec_segment+0x16b/0x290 [ 2733.003118] iov_iter_extract_pages+0x293/0x1950 [ 2733.003526] ? __pfx_lock_release+0x10/0x10 [ 2733.003885] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2733.004321] ? find_held_lock+0x2c/0x110 [ 2733.004682] ? bio_associate_blkg+0xe2/0x250 [ 2733.005069] ? lock_release+0x1e3/0x680 [ 2733.005404] ? __pfx_lock_release+0x10/0x10 [ 2733.005785] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2733.006209] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2733.006653] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2733.007067] iomap_dio_bio_iter+0x788/0x1340 [ 2733.007470] __iomap_dio_rw+0xff9/0x1d00 [ 2733.007838] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2733.008336] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2733.008716] ? jbd2_journal_stop+0x5cc/0xde0 [ 2733.009081] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2733.009561] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2733.009952] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2733.010352] iomap_dio_rw+0x40/0xa0 [ 2733.010669] ext4_file_write_iter+0xad6/0x19b0 [ 2733.011057] ? lock_acquire+0xf1/0x4c0 [ 2733.011395] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2733.011817] ? lock_is_held_type+0x9f/0x120 [ 2733.012193] ? lock_is_held_type+0x9f/0x120 [ 2733.012563] vfs_write+0x97d/0xdd0 [ 2733.012871] ? __pfx_vfs_write+0x10/0x10 [ 2733.013216] ? __fget_files+0x267/0x480 [ 2733.013594] ksys_write+0x122/0x250 [ 2733.013908] ? __pfx_ksys_write+0x10/0x10 [ 2733.014259] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2733.014694] do_syscall_64+0x3f/0x90 [ 2733.015016] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2733.015445] RIP: 0033:0x7f0dfaa55b19 [ 2733.015760] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2733.017162] RSP: 002b:00007f0df7fcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2733.017790] RAX: ffffffffffffffda RBX: 00007f0dfab68f60 RCX: 00007f0dfaa55b19 [ 2733.018349] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2733.018909] RBP: 00007f0df7fcb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2733.019472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2733.020034] R13: 00007ffef3a5677f R14: 00007f0df7fcb300 R15: 0000000000022000 [ 2733.020614] 10:02:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = gettid() pidfd_open(r2, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:47 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140300) 10:02:47 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r1) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000800)) r2 = getpid() recvmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000240)=""/132, 0x84}, {&(0x7f00000003c0)=""/115, 0x73}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000440)=""/143, 0x8f}], 0x5, &(0x7f0000000600)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000347a44b7d5fa2aaa59c7120000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf8}, 0x0) syz_open_procfs(r5, &(0x7f0000000700)='net/nf_conntrack\x00') sendfile(r4, r6, &(0x7f0000000c00)=0xd36d, 0x4) process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) r7 = openat(0xffffffffffffffff, &(0x7f0000000d80)='./file1\x00', 0x42, 0x0) fsync(r7) sendmsg$NL802154_CMD_GET_WPAN_PHY(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)={0x20, 0x0, 0x301, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x0) r8 = getpid() ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000dc0)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x5, 0x40, 0x7, 0x7, 0x80000000, 0x2}, {0x1, 0x9, 0x7ff, 0x3, 0x1}], ['\x00', '\x00', '\x00']}) process_vm_writev(r8, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(0xffffffffffffffff, &(0x7f0000000d40)={&(0x7f0000000c40)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000d00)={&(0x7f0000000f40)=ANY=[@ANYBLOB="5000000014b788412ad1ff8208dc3b71ea711efad136c77ec64e26d8453c3bba5b621886a8320243913fc5a4f8674d85908d6c5239fbb690831adc927fc86f90e43273561482268c262ebe2062fd04b65f6ec2f5750c67ad1ae99737dc4dcfd107dfed7bd140d414b23bd5d2a4e1a405620c70d0212db562244fe3e249b2296f38c7be4bf12e595ad206eb3c26a4ad5f3b80f4dc76e3f56ab2c2dfcfb8f6b0ae5dad7b352b897932e51f5cb2bb98a8600aacea822cfb3ac5ece92f32bb48c65840f0747552a7282ef17d74960c12a99b4f277ec5e16a6e1e666cbaf2813bfd0e78f27b983bb0c921e444d65981ccf91d7dd6c3b4f706d454ce83c0d53e447bffe0709ddad87bdbee76f2993f8068fe179cdcd912c770b4f77e96aef0d9ea3bd668ed887512865602cf5feeffbf05fed2c69be381fa70e45eaf9b67610fc586fccceca561157cfe94af8e66124b083911a71359888064c505d830f20839a670d493071bc77525398d429f0dde2bc1a42600531047796d87b7d6327c7ab285fb8ac701976d8699d50d81e19fdace532af1b2", @ANYRES16=0x0, @ANYBLOB="0001234a1302000000001c00", @ANYRES32=r8, @ANYBLOB="08000300", @ANYRES32=0x0, @ANYBLOB="080001000300000008001c00", @ANYRES32=0x0, @ANYBLOB="08001d00", @ANYRES32=r3, @ANYBLOB="08000100000000000c0006000100000001000000"], 0x50}, 0x1, 0x0, 0x0, 0x4004015}, 0x40000d5) 10:02:47 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x14950f) 10:02:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r0) r1 = inotify_init1(0x80000) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f00000044c0), 0x84902, 0x0) r3 = accept4$unix(0xffffffffffffffff, &(0x7f0000004500), &(0x7f0000004580)=0x6e, 0x80000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r4) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000c40)=[{{&(0x7f00000045c0), 0x6e, &(0x7f00000046c0)=[{&(0x7f0000004640)=""/120, 0x78}], 0x1}}, {{&(0x7f0000004700), 0x6e, &(0x7f0000004800)=[{&(0x7f0000004780)=""/109, 0x6d}], 0x1, &(0x7f0000000f40)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78}}, {{&(0x7f00000003c0)=@abs, 0x6e, &(0x7f0000000bc0)=[{&(0x7f0000000440)=""/55, 0x37}, {&(0x7f0000000480)=""/52, 0x34}, {&(0x7f0000000800)=""/209, 0xd1}, {&(0x7f00000004c0)=""/23, 0x17}, {&(0x7f0000000500)=""/119, 0x77}], 0x5}}], 0x3, 0x40000000, &(0x7f0000004900)={0x77359400}) newfstatat(0xffffffffffffff9c, &(0x7f0000003ac0)='./file0\x00', &(0x7f0000003fc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setresuid(0xee00, r6, r6) lstat(&(0x7f0000004940)='./file1/file0\x00', &(0x7f0000004980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000004ac0)={0x0, 0x0, &(0x7f0000000f00)=[{&(0x7f0000000600)={0x1fc, 0x31, 0x400, 0x70bd25, 0x25dfdbfd, "", [@nested={0x192, 0x16, 0x0, 0x1, [@generic="df3138bc1a036260ccc1ff255ae9b10bbeeeb77f5f45cede9965134fcba29833cf48c00da15eb1fb5de768d0229199ecbdbe75a5ab21f82b1b4023500297f2c4c455e3195c0b270428b0b0351ce7e4d6c3abfa81911989642318f98e94fd2129d030ef9b75530155df30a635163553633f601f850b6fcb1150f9284e49a21bb6567eaf43f18ae7cc02c955cdd339b0437e4cfb7bf5fbcb2f9695b4fa16a7abe959866cc45628faa7802ef1bbda6061040062b8c8fb37cc961dc4a2cb904f8d6b0515bf8d28cf4b73553c1fb52b86f1ff19fab356e8f5b2f61aff62", @typed={0x14, 0x19, 0x0, 0x0, @ipv6=@remote}, @generic, @typed={0x8, 0x57, 0x0, 0x0, @fd}, @typed={0x14, 0x30, 0x0, 0x0, @ipv6=@mcast2}, @typed={0x8, 0x29, 0x0, 0x0, @ipv4=@multicast1}, @generic="89ca144cce8681f89fad6fd9e4b5b43ee8c098f2cadbfd84fa820b2215eb58b652b0377126f7342705a4ed853c83a44136dff9bcb24bb7818fb05cf2b4ff47be77229f7c617df75654ae558773e354bcbb55bfb50691217d9bba5e", @typed={0x5, 0x1f, 0x0, 0x0, @str='\x00'}, @typed={0x4, 0x7b}, @typed={0x14, 0x8, 0x0, 0x0, @ipv6=@loopback}]}, @generic="e18e0d1f6d0c10a6da6801fe7c18142b7abf12aa8fc51f88f03d893e0a0be3fcd61656181d367f7becf97cc4078ba2e5ad74a894fe32604afd6e727b8811a2b185d65a8cdcdc34da2888ee1d0614ea87aa3be667a68275d0"]}, 0x1fc}, {&(0x7f00000017c0)={0x1110, 0x2b, 0x400, 0x70bd26, 0x25dfdbfd, "", [@typed={0x8, 0xc, 0x0, 0x0, @u32=0x80}, @typed={0xc, 0x5c, 0x0, 0x0, @u64=0x3ff}, @generic="0bd7b48f986a07009b1e273efb9aa6f0a4f2", @typed={0xc, 0x7c, 0x0, 0x0, @u64}, @nested={0x10cc, 0x74, 0x0, 0x1, [@generic="8defec8633205f54898ffec79fc3db4cb5bb1074020348be513f37a9f5154aa5a293", @generic="8087926e67ead5ea6eef71b46c3ae89c3298182a13126fff0878e246b12619fca00ec7033932ed178e682dcf9f4250c5db54dc537dea5d8f1752c7e8674f416b7f2296a350fa734b7c2ccd797671e9cb059afb41ecbf7604079d7cb46df040d7f3db8611e2748acb6b128252bb1558625c", @typed={0x8, 0x67, 0x0, 0x0, @uid}, @typed={0x8, 0x8d, 0x0, 0x0, @uid=0xee00}, @generic="49abd7a02e52bb6fca026a86bdcd312fccf9ff22114b958fa4babc05b12afac3140fad6dbc75fce5ec109c040bfc71a5a1c41ce0f746536bfb4c9945e76fcaa7682b55b3802f77366bd0faba382adf1661e4a85f804e20b3a2577a1f4b64686b82a6145437958b910ac654b7ce69b9957bd5b7f6cd7d0acb546bb248c656dcd22308ea40d55587cc55863b8ecb436887cd300c29c52b96210c56952d7157b1de87990059ea62b66a36d55ce92c8ad4dafc517dcd44870f5f8c9ff7e5d194fc4bda78ea4d13bbe56db32afd0bf8137163f40e6b066e64c3626816e128b91bf6fe90283ae75dae24e281eb14a7dcea91dd901f8f657bd469da8fb4af48076422daf10799ea973b6ed5e9ca0076e81375d10a6f066af6f6072ac23f2a5930de766bed3443aa6386e0a2c9b496caec64b287c135fb595b935705687d58deb4ef25b3cdcfa125f83b03a4ece0e1a858f2477e3601955cb31c4e9f74676ba1abdc1d57411670af195a3c0abc74dc6c3075171c90244f3d829600a38e60617644bd563fc99b340c7f5d7cd26a1747fffd826650d42651a991158c30c16bd1e1315f000bf94db79e972c166b0c7a4507e1de91997bba311984fe75266a3f4e3e30deb0edd69c5f45d17ebafd761b0724b571d64d10b6ccc7a190a643fcca7dc5f45f62b2cf743002aabe5f36ade543aea12f8cdfca96c235284a6e9be68989905b49dad2b583fb15775d49f3a5fac7329bc3797b3c4edccb91fae3b5d71eacbdcf2ed203c223e4ef6952d47c263c839ebb303c3d5bd7227f54bdf62a05ecbb26cfed189d3cff28e1a52e0e212e0649d599e85eb77c1405970595eb23b3a0a0fb310473902a0ea1c4af6f8c18a1dfed286fdc0cea51403881fbafe9e1c4787a8d962a382c2c3e910cb27f7becb42a656d72b562f704e67b2b53d2c8781f035d2e6ec829cf7b2adad2d8094bf801bc25090b117662efa1ac38edb7dfb8c38699916b494a14408f0e69ae108f7fecbef61ca8e9742bc38e922dc2dc490f692963ce7a9143f955faf6a21c285dfbca385948085ce730e2db9ef52d40e06b8d4312b405530e1479caefad98dfb4a5704372b61b2f24d62432513f9d87bcd6939de099c6970f54f3279bf087776796e0d42aa4d14091c6122d2952532cb43c9207653db9b12fcc6695be7f2e79a077161993971061cba8bdcb65a3b60e089dd6de4e513abbc250be16fe9dd3736bd4edb317890ea6d67dff317898bab79a4e58cc381d07e548fa1e94ea9c08dc51b3965b4367f248b2fa612797eda00984e46a0c09195c98682fc7a60b74675676b45900acb521b54760d011878eee27a8c05f6d5ed1e62968b7785f51c6922ac29c2da0f2ca068266da3890cc9100aeb31edf4e353bd9ff293ec7f89b118b3eafb326b0286150e1e21820a7a388b7a9591f669b198aa80968e07e9a7a352244acede5d24af39397ed89ceabe374ab0d051fe4be82a395cc1dfb72837723bd578533f19ac1950a9de51f0abfee3c802ebb64615d991f0334f2613b4230d411b2636222d6b6076c4691f96228cbe7c99d148700a0aaeee1ea34802cb8e0dc00ff02ae979d10e915b336ff9f9be29097b62942f39971e6b7e1a998a0e420e1ea8f33c18bdc6af34e4323a3d140143f59fe06569f518212550be6eef989093c1bae2bb2eab3e2a202bb4fe544cd3d1109537a2955f9fbddba9446726e72d536fe7a404a9f4d95ceaef313b9f8b1e14c757c0b8714a82d88f43fae9318ca9c7f107b9b684944bba7f03bf62e244224eee453b6ceb684df97297ab05e42fa797c9103a15bdc8ca5259b1e6b57812ad368ed02fc6f737f64b53dddab2e18dd1491843b8cf1dedbdb2b8c0af8e08904b13aff0667ee5c54683b274d973b1a01620b65de2a859cbaa6a27bea65d53dd9385e14f21ef0a5348bbc5a7b5b0ac352d563c67e4285ca7357c51e05c058b27ef77e64bdd5954b7737d681240729273a8b6a07ff4c09171e3d422649a7bbc6ca36740e9fccc6c8f01924a57d0f893890bf43b8f9761d7033e9937420b4a3b95e2dc04b244b029039051c5ec50c0efc426a1085742867dd6c820a83901246a3e70b90ee98c99816d86a9db3f6ed314ee34dea28c630a1e3570f20d1a63910bab0b73d88955f0574525e1840596bbed430b78c445b0810cf6339004d71db816fc98968a439c401c83a5e8c4e04d6e3b7d2f16693b09e290f66496b38a4b8e4bee56e144038596c3f1316b42ab548bfd824163c79aeba8e9f85b5b91d0965b7e2bd891ab5bffd9121b6454face4cae370b80f5ba2c0df03c3ef281e53480429b5a6c68171cc9d27444d16ec913b0033db2aa1b5d6e9f0c7300d0d4174674412e916770c99c263ad67b03d417719aae3fef79e48277102ee9c7ff7866b367672b2037789e0cc8077bd1a21ca7ea8a1e05c9a3b2dbf4ed3e39fa1231bd094c4aba9dfd202c6aeb71b014e523aeb2d29b32ac4c9f61f215a547481ccb9e0d799be726322a7e92f1dd0f3666a642cb895329ac4ecd3ebb4484ab957f560d38f3faf8b1141c0dfbf855e09ca40f49594e34af4450087e3e483644e5e080c7f62bece94991f66e39f38b2d23def3eaae637d1af5b647f90dba0a2b1fbba07f021e46d02fd13fb90307d71127e1ddf34cd67a7b25b3a1a1e561ada1dc6dce16d173b4c0e4320fd5d9f30528328a566fcff761d06ca384bbcfebd7b031f78a3f7891b8a388d64a0bb3dd74d1b9949348e0ba25e134b21ddeac34800680e53b92bdceee8bd3755b33a4562a823273b5201c64139c488673e0722514beb14df3fd03f00545e53189feb95e31e5ad778a540d8beece5354ada0213b8ce3a3f91798393e9f07d6139d796ebe822448ea67136f061d24e32a6daa15f4c8d03dcfade85e05c4e91c78437f837b6d983be735326e09e3bf2f622c635072662cb8cd5c484a7da8731ffd6ee20ac7c9a3cb9fbbc036c940cb1e283482d14411b0ae15ec1e5e3f7f2816798ec14f0e115f51013fa615cdfb89db989585699404cd44c7f6b500f4fd7713bc3de54e258e2147c532be543fbf31fffaab4adfbc93fb9cd93dd0ab4e4350275df7983156bfd8f1ad3a2593f48f4af4fc9dd4f76cb76d3d153663df4c2841c9c66d69ce85469b7ad5dff9df6bf5ea0cc92f8731a4926984c468f9a05f0f6e08b09d90ba54a95980201717ad072dc7eff09ef89db5c142b6718ec0c84eaa7025d41e39d65c1207f778008922e77e8e71caa614998da84a23b1411a8ac6214d5c6bb86a722d70aa825a6788726c1b8e9ccf54486cb1a567aa7da44e8ea8b471bc5f9e975ec2328b01ec6c1f2ae5a054bfaf5f50f7a00f11b0972dc949c2a0670d4896c774be5348275468a797a1592b76d3a84a05d3b9a6ceb71e78aa00c6bc9df796817dcf74917154014ff3459431c71c2a7c2d746a6411d88d28da312908c3e668d53e6ae9b7ca80b3dc44286949166f4705524b81cf84922c4c33dad4af2c24a590dcde7ddf5f0b18733a59b74df56b7842db6c27230938ecb17d942cea2c1c9f097a36ccd4e3db2428f1122f7c119d6c6d7c8204eb410a5f8fa965bab69e2a0c52c602978ad749ca7f7aee3fef3243a2ca6e666292ed331abe5801634203dcfe4a7ac40fdacdd8e15d8e9e6279c3d05c2a9f86dc21f886477b8887a200c026be1da69ea752df34c1a1ca6d7717d65a0fbfc2ebb5d6742974a55dc9fd86785d18ce1f79d457fc17ba8ccf66e793816af2accc4d9e8117c54cb6ad5c9a7593ba532bb5736be59e03e97c728dcfe62eca6af703e3fc3d6edd9c5bcdabb8b43f25fe2533f7183603cda8c3e21b0c4720f8694a29502b97cda6af020bb3407fb2a5209603639ae2d0b448320a3f54a037b1aa1f34d19bb29745c0197837c0db0a3350b668699d7ee83be740f12cc62cd4c7577eb60e3269ae11bbdf77347246ca0935adc42c6af6888b3ff38438b0bfa33c0f03bf7d7fc4900dbda9bba32ff9b5afbd614fa4f1dd78cd2cfa2a5dfb700b23543fef0d2d849f26d281bc8e0c7b3a6161067f48e06c521f9df472b64f81f15f1f4bc377d16dd45df589f074dd9cebe483e61bd4e3ad5e74b2a79ccc487f511e61b24bb7c3f8194d223552f0a443ff39c564ca4ce810eb7f5dbf12c8eb2734f802bfed5adb165332526825270f8c45bd51c9b9366efe19daecb7317e0078539e86f5d54318d8cd2186f2869282098fc7cfedf87c9842ec265e36a364deb7535aef3669bd1a6999ef3cf242d0ebf2a7de4317deb9730d06a885c36f1c6997f724af8e3ad2cdaf577564c1821a358a133dac95d9afb60cfa61fdfff7d08d88b6010e87e945fbef98a4d763ce58e7dcd458dcdbd22d5cdedfa880e7f372f125652de298dd76c80b16657eaa8e5738178caa2cce76bbd2116fc35fc393ebfa1e08a6deed9884243176a1af476a3d6cedbc0da1e55e6af2b8b79ecd707820541fd09ebee24c8e77d0e069330ab9001e4c4c4f68dc765b8291d0fa9ab0d3b56a78245b6464fba66ed0a732ead636c4c9ab5df305a95e84adaa4b24e41cc59c3ed5d6557d24a57f0ce3179e804a813ef478c57c5c967fa99b14e077ae56597e36037482748c2b970da01828ed0b934dda7271a686a4a9d5a2a87d836baf7012c70acd12c5470bdae6d1daa2f4537f17c098cde559e3755308c16d003946dc9e6156727c77c5e5f53783b3996409b34840303de6a711fb8438cca3e0e6e19323092f9e8e6801ad7ddff414afc2091fb44dfb68b5e45af26af5a036fda66fc754741ceee418e2cca92580331b92d7081632b4174e449309f38aaccca6a523802aed1029bb115152de2f92b665388913a81a09bf9e000e974e5bf0ae0d536d68a470297f908f57e9a3e021c8b37c573ed030a4e99551e3addc02c0e035376d8c8656cafa6d4ed9113fe2720840aee481a3392aca6a3b8909992c5b67da461d16c9ae5587372e985e43a1a45212bd0146fdc2254d49e74ec903b7e92f65d7ffc47e651f7a8466640f84fc05eacffb90d68f9f0cc81edc8e7d6ac900bcc75a35c17f80242744eb3f269e3bc5f2f3f2bfe96e97f12e425a70427e4813aa01c0177e820fa39b2d1d10df05edc2bbd0d339b28f15b0fdd1a646bb207ae69caa632115895c352018342f2dc00a5d159bbf388a0cde875a8b79f29282a61fe2210b9aa785aee8c525c63dd8f5e32351941a638c6807c168f686e37ebfad0f3b375d3bfc14cd7f37a226dd755f4972561ca7e1b4a0cbfcc3ac6ef603cbb54fe51877103338ee494bb872fa67c21d89628f8c91aae97402c89c52ad3413e89a10d5b12704d5c319c9795c7817717a0cc49ad4ff1d2515eaa4e003a4e3d0d5829eecc380c6b165e680a1aed2e537d45f1c1a3c1ec48e19c302702dc4e8bd2f472acedcc12d05657552353381fd8a5de09f3d11eb64c5e8559073eb6ad8b1a32c4da14a4c3e1f621c7392ce8607402e504c970d63555904815a11c1c6f681ae5b561770534c7999d2c3c328a2119202558980fdd248e6221a2a89fbb9822691775d5ee29bc6eb635103d2515ff7da0659a9563acee2f7b5dccf7c47c1b201b297044885bd969587964fd0f834515ea3c1af0d307ce04a0036351bfd19487b0f80600c8c7f3638bdaad0ec9f2baf394bf86b77ef8f2665fd0587804b7cfdf27eda2017b30ccc97f99dbde9fda58b63a6af0f495ec4cf2eef82a7c977e3c67372181a28084da39d4e858b2447ed48d3f29e361b440250f7565f7bd2955cbef7f8c4944387b8a51b491", @generic="94ef4db3f2787d9a36e7456302fdf9dce3d2b29d5b", @typed={0x8, 0x62, 0x0, 0x0, @u32=0x400}, @typed={0x8, 0x6, 0x0, 0x0, @ipv4=@remote}]}]}, 0x1110}, {&(0x7f0000000940)={0x260, 0x10, 0xb14, 0x70bd26, 0x25dfdbfe, "", [@typed={0x8, 0x51, 0x0, 0x0, @str='{\xd1\xfd\x00'}, @typed={0xc, 0x53, 0x0, 0x0, @u64=0xff}, @nested={0x20, 0x76, 0x0, 0x1, [@typed={0x14, 0x6c, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @private=0xa010100}}, @typed={0x6, 0x62, 0x0, 0x0, @str=']\x00'}]}, @generic="d6c652862e1d65c854ae99cae1724ce96fd430fe5d834b219bcee6f8a1231ea2a4bb90e13e7a6ad3b774b4f309207fedcfd2edc716b5410e532a2191e11a072fe9d52ed754ffd48f0b844376ff", @nested={0x1ca, 0x3b, 0x0, 0x1, [@typed={0x8, 0x6d, 0x0, 0x0, @u32=0xfffffffd}, @generic="b6942afe6c561053db6df6e1e4567f2335b5ffb8d7aff33856e7e7b39b257f802d55c4850e897352", @generic="adb31fc4ecf2", @typed={0x8, 0x1, 0x0, 0x0, @u32=0x4}, @generic="01461e459e40c803a4768dcd2f25573f562bbb373a875fb2a85e83aceb1c68f1a48909849456731bec169e4774c1856a9ba3a22cd316aca15740ecb0c01ef75c3da87aad6fbb4aef2845435f59ecaa21e3e731f702625682a18f3f801d50c6a99337c892ecb08fa11ef16c96594e9c2d32311e7ef78528055d4c1314fe5ac1a6b0ec115c984f4f68f6f963c61ed3844b822436bcaff9db6a173072da1caabb6dbfb9e2879f0f98c74994c1dbfe723ba17c3211fdc5", @generic="0c258ed7804ac4078e4a78dacd41d1233102614ec50a8ff62a7f651fcbec832a288ffaae866a90fbddc58828a49ad92c19c0b66773b9c78207655625d69061096174677643ea0b9ab59e9742f2c39e01934d856d64d401bd1aae6097e190d5a465ede3abead6ac489b5e88d0f66300f167c3e3f1daa382870ba9a36b523e8166e92983926405661b5cf734c8a8b3dff456592eab56aee6109322d2b8906e9651a7c020d86e83a1b9c0abb99e7000a93d0019b3c24be2b91e29f5b2fee0af04966142d7ccfb2142a014c7e2cc1323087ac7529e"]}]}, 0x260}, {&(0x7f0000000d00)={0x1d0, 0x36, 0x400, 0x70bd26, 0x25dfdbff, "", [@nested={0xf7, 0x8e, 0x0, 0x1, [@typed={0x8, 0x72, 0x0, 0x0, @fd}, @generic="ef8e1f2dc05cbe79ece72630ef336aaf7f4c8e04bad502b813b075174f370c9303386c36e225cf184baa030cae5e567cefd900a9cc3aabeab96115c8c3b20e29fa07135ebbdd52f2c61294bbde98ea3292ed22bc031998624057cd6e8acd8dc2742c23892298aaa2ae5c3bd3b570b7aafe2671e7f039b55fb20bfb5ecd967100f2a12ad51b3ce607ef12ef0400510756578250af1dfd621e63e757b26770f859723ac7348d4ffdc6c2f8e57be3f325d0b3529b83c59edfb4d35da7327a475454cbf1ac", @typed={0x4, 0x53}, @typed={0x8, 0x16, 0x0, 0x0, @uid=0xee01}, @typed={0x8, 0x6b, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@dev={0xfe, 0x80, '\x00', 0x17}}]}, @generic="8782ba177546f1cad9a9870496d4abd4fe31e8fe1b68df11fecf8a850b64e6944e6dee44386ec185caade68b359426c688451afc072ca1363c2817fa555c0c96acd9bb56c4ef830ac92328586bd7338d56b910ec9dbb1e37a8023a9e8b21c4fb5a0a91d618e7274e63f27ce2ba715184a426d3095315924c5e27f1a2a5b08646f215a657ebcfd51d81d163db7e", @typed={0x8, 0x59, 0x0, 0x0, @uid}, @generic="b19ea5a65137b3a71bd8842947e0121c480d0030495b285c04661179199a0ce1226a0ab46b81e61d31aecbba5115028a"]}, 0x1d0}], 0x4, &(0x7f0000004a00)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r2, 0xffffffffffffffff, r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {r5, r6, r7}}}], 0xb8, 0x4000004}, 0x2000801d) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r9 = getpid() ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000000)=0x80000) process_vm_writev(r9, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r8, &(0x7f0000000200)='E', 0x140000) 10:02:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 44) 10:02:47 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x1000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0xc6, 0x0, 0x0, 0x0, 0x2, 0x820, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xfffffffbfffffffd, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:47 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r2 = fork() r3 = getpgid(r1) r4 = clone3(&(0x7f0000000600)={0x2000a880, &(0x7f00000001c0), &(0x7f00000003c0), &(0x7f0000000400), {0x1d}, &(0x7f0000000440)=""/182, 0xb6, &(0x7f0000000500)=""/4, &(0x7f0000000540)=[r1, r1], 0x2, {r0}}, 0x58) clone3(&(0x7f00000006c0)={0x2000800, &(0x7f0000000000), &(0x7f0000000100), &(0x7f0000000180), {0x2c}, &(0x7f0000000240)=""/104, 0x68, &(0x7f00000002c0)=""/66, &(0x7f0000000680)=[r2, r3, r4, r1, r1], 0x5, {r0}}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f00000007c0)=[{&(0x7f00000017c0)=""/4096, 0x1000}], 0x1, &(0x7f0000000800)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58}, 0x40) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 34) [ 2749.276961] FAULT_INJECTION: forcing a failure. [ 2749.276961] name failslab, interval 1, probability 0, space 0, times 0 [ 2749.280401] CPU: 0 PID: 53900 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2749.280763] FAULT_INJECTION: forcing a failure. [ 2749.280763] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2749.282387] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2749.282404] Call Trace: [ 2749.282412] [ 2749.282421] dump_stack_lvl+0xc1/0xf0 [ 2749.282461] should_fail_ex+0x4b4/0x5b0 [ 2749.282503] ? jbd2__journal_start+0x194/0x810 [ 2749.282527] should_failslab+0x9/0x20 [ 2749.282557] kmem_cache_alloc+0x62/0x370 [ 2749.282595] jbd2__journal_start+0x194/0x810 [ 2749.282625] __ext4_journal_start_sb+0x3d7/0x560 [ 2749.293806] ? ext4_iomap_begin+0x48a/0x710 [ 2749.294822] ? ext4_meta_trans_blocks+0x252/0x310 [ 2749.295968] ext4_iomap_begin+0x48a/0x710 [ 2749.296955] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2749.298104] ? iomap_dio_bio_iter+0x9c3/0x1340 [ 2749.299156] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2749.300208] iomap_iter+0x42f/0x1000 [ 2749.301052] __iomap_dio_rw+0x6d2/0x1d00 [ 2749.301991] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2749.303318] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2749.304389] ? jbd2_journal_stop+0x5cc/0xde0 [ 2749.305388] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2749.306647] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2749.307694] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2749.308782] iomap_dio_rw+0x40/0xa0 [ 2749.309631] ext4_file_write_iter+0xad6/0x19b0 [ 2749.310704] ? lock_acquire+0xf1/0x4c0 [ 2749.311605] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2749.312762] ? lock_is_held_type+0x9f/0x120 [ 2749.313762] ? lock_is_held_type+0x9f/0x120 [ 2749.314768] vfs_write+0x97d/0xdd0 [ 2749.315622] ? __pfx_vfs_write+0x10/0x10 [ 2749.316616] ? __fget_files+0x267/0x480 [ 2749.317535] ksys_write+0x122/0x250 [ 2749.318409] ? __pfx_ksys_write+0x10/0x10 [ 2749.319342] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2749.320542] do_syscall_64+0x3f/0x90 [ 2749.321394] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2749.322604] RIP: 0033:0x7f0dfaa55b19 [ 2749.323440] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2749.327598] RSP: 002b:00007f0df7faa188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2749.329279] RAX: ffffffffffffffda RBX: 00007f0dfab69020 RCX: 00007f0dfaa55b19 [ 2749.330907] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2749.332503] RBP: 00007f0df7faa1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2749.334136] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2749.335768] R13: 00007ffef3a5677f R14: 00007f0df7faa300 R15: 0000000000022000 [ 2749.337406] [ 2749.337931] CPU: 1 PID: 53883 Comm: syz-executor.2 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2749.338725] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2749.339442] Call Trace: [ 2749.339703] [ 2749.339924] dump_stack_lvl+0xc1/0xf0 [ 2749.340311] should_fail_ex+0x4b4/0x5b0 [ 2749.340702] __should_fail_alloc_page+0xe0/0x110 [ 2749.341173] prepare_alloc_pages+0x178/0x500 [ 2749.341621] __alloc_pages+0x149/0x480 [ 2749.342025] ? __pfx___alloc_pages+0x10/0x10 [ 2749.342454] ? find_held_lock+0x2c/0x110 [ 2749.342854] ? do_wp_page+0x66c/0x3ba0 [ 2749.343280] ? __pfx_lock_release+0x10/0x10 [ 2749.343694] ? vm_normal_page+0x166/0x2e0 [ 2749.344083] vma_alloc_folio+0xe2/0x450 [ 2749.344467] do_wp_page+0x848/0x3ba0 [ 2749.344835] ? __pfx_lock_acquire+0x10/0x10 [ 2749.345252] ? __pfx_do_wp_page+0x10/0x10 [ 2749.345647] ? do_raw_spin_lock+0x125/0x270 [ 2749.346076] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2749.346519] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2749.346972] __handle_mm_fault+0xc5b/0x2eb0 [ 2749.347377] ? __pfx_lock_release+0x10/0x10 [ 2749.347791] ? __pfx___handle_mm_fault+0x10/0x10 [ 2749.348262] ? follow_page_mask+0x230/0x18e0 [ 2749.348722] handle_mm_fault+0x1af/0xba0 [ 2749.349129] __get_user_pages+0x5c4/0x1130 [ 2749.349556] ? __pfx___get_user_pages+0x10/0x10 [ 2749.350042] ? down_read_killable+0x1d7/0x4e0 [ 2749.350488] ? __pfx_down_read_killable+0x10/0x10 [ 2749.350952] ? mark_lock.part.0+0xef/0x2f50 [ 2749.351353] ? __pfx___lock_acquire+0x10/0x10 [ 2749.351787] __gup_longterm_locked+0x6fc/0x2760 [ 2749.352244] ? perf_trace_preemptirq_template+0x252/0x420 [ 2749.352726] ? internal_get_user_pages_fast+0xaff/0x2ee0 [ 2749.353167] ? __pfx___gup_longterm_locked+0x10/0x10 [ 2749.353574] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2749.354049] ? sanity_check_pinned_pages+0x1ba/0x430 [ 2749.354467] internal_get_user_pages_fast+0xcaf/0x2ee0 [ 2749.355626] ? __pfx_internal_get_user_pages_fast+0x10/0x10 [ 2749.358137] ? __pfx___lock_acquire+0x10/0x10 [ 2749.358552] pin_user_pages_fast+0xa8/0x100 [ 2749.358924] ? __pfx_pin_user_pages_fast+0x10/0x10 [ 2749.359337] ? lock_acquire+0x19a/0x4c0 [ 2749.359693] ? first_iovec_segment+0x16b/0x290 [ 2749.360081] iov_iter_extract_pages+0x293/0x1950 [ 2749.360475] ? __pfx_lock_release+0x10/0x10 [ 2749.360834] ? __pfx_iov_iter_extract_pages+0x10/0x10 [ 2749.361262] ? find_held_lock+0x2c/0x110 [ 2749.361583] ? bio_associate_blkg+0xe2/0x250 [ 2749.362076] ? lock_release+0x1e3/0x680 [ 2749.362415] ? __pfx_lock_release+0x10/0x10 [ 2749.362781] bio_iov_iter_get_pages+0x33b/0x13b0 [ 2749.363208] ? __pfx_bio_iov_iter_get_pages+0x10/0x10 [ 2749.363639] ? __pfx_bio_alloc_bioset+0x10/0x10 [ 2749.364053] iomap_dio_bio_iter+0x788/0x1340 [ 2749.364445] __iomap_dio_rw+0xff9/0x1d00 [ 2749.364914] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2749.365406] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2749.377879] ? jbd2_journal_stop+0x5cc/0xde0 [ 2749.378264] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2749.378730] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2749.379125] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2749.379571] iomap_dio_rw+0x40/0xa0 [ 2749.379887] ext4_file_write_iter+0xad6/0x19b0 [ 2749.380271] ? lock_acquire+0xf1/0x4c0 [ 2749.380614] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2749.381031] ? lock_is_held_type+0x9f/0x120 [ 2749.381408] ? lock_is_held_type+0x9f/0x120 [ 2749.381791] vfs_write+0x97d/0xdd0 [ 2749.382114] ? __pfx_vfs_write+0x10/0x10 [ 2749.382462] ? __fget_files+0x267/0x480 [ 2749.382826] ksys_write+0x122/0x250 [ 2749.383143] ? __pfx_ksys_write+0x10/0x10 [ 2749.383499] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2749.383935] do_syscall_64+0x3f/0x90 [ 2749.384261] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2749.384694] RIP: 0033:0x7f017828eb19 [ 2749.385007] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2749.386488] RSP: 002b:00007f0175804188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2749.387098] RAX: ffffffffffffffda RBX: 00007f01783a1f60 RCX: 00007f017828eb19 [ 2749.387656] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2749.388210] RBP: 00007f01758041d0 R08: 0000000000000000 R09: 0000000000000000 [ 2749.388761] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2749.389320] R13: 00007ffc67e6fdef R14: 00007f0175804300 R15: 0000000000022000 [ 2749.397989] 10:02:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, r0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:47 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0x40305839, &(0x7f0000000080)=ANY=[@ANYBLOB="0600000000007cd181000000000000000089"]) pwrite64(r2, &(0x7f0000000140)="01", 0x1, 0x7fff) pwrite64(r2, &(0x7f0000000180)='\x00', 0x1, 0x1000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0x40305839, &(0x7f0000000080)=ANY=[]) process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4102, 0x0) fsync(r4) ioctl$BTRFS_IOC_GET_DEV_STATS(r4, 0xc4089434, &(0x7f00000017c0)={0x0, 0x100000001, 0x0, [0x2, 0x0, 0x80000001, 0x9], [0x400, 0x400, 0x8, 0x87, 0x7, 0x3f, 0x6, 0x2, 0x7fff, 0x3f, 0x4, 0x83a, 0x6, 0x4, 0x401, 0xad, 0x757, 0x28c0000000, 0x8000, 0x5, 0x8001, 0x0, 0x1, 0x3, 0x7fff, 0x4, 0x401, 0x20, 0x4, 0x9, 0xfffffffffffffff9, 0x1, 0x199, 0x1, 0x1, 0x5, 0x7f, 0x65, 0x5, 0xd38b, 0x0, 0xffffffffffffffff, 0x9, 0x2, 0x80, 0x7, 0x100, 0x4d, 0x4, 0x20000000000, 0xa0a5, 0x1, 0x80, 0xffffffff, 0x2, 0x2, 0x10000, 0x0, 0x9, 0x8, 0x1, 0x7db0, 0x200000, 0x1, 0x0, 0x3, 0x5, 0x0, 0x9, 0x0, 0x7ff, 0x7ff, 0x5, 0x0, 0xff, 0x0, 0x31, 0x1, 0x2, 0x267, 0xba3, 0x0, 0x3, 0x7, 0x7f, 0x10001, 0x40, 0x8001, 0xfffffffffffffffd, 0x40, 0x7fffffff, 0xff, 0x9, 0xfffffffffffffff9, 0x30, 0x6742, 0x5, 0x3f, 0x1f, 0x5, 0x0, 0xfffffffffffffffe, 0x800, 0x9, 0x4, 0x7, 0x4f, 0x7, 0xf54f, 0x1, 0x5062, 0x3, 0x4, 0x53d, 0x4d, 0x373, 0x9, 0x7, 0x40, 0x2, 0x81]}) r5 = clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) process_vm_writev(r5, &(0x7f0000000000)=[{&(0x7f0000000240)=""/226, 0xe2}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f00000003c0)=""/114, 0x72}, {&(0x7f0000000100)=""/33, 0x21}], 0x4, 0x0) fsync(0xffffffffffffffff) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000480)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x4, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x2}}, 0x6) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0xbd9c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 35) 10:02:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 45) 10:02:47 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140321) 10:02:47 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) r2 = syz_open_dev$mouse(&(0x7f0000000000), 0x3, 0x521400) openat(r2, &(0x7f0000000100)='./file1\x00', 0x0, 0xc0) 10:02:47 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x14b10f) 10:02:47 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r4) kcmp$KCMP_EPOLL_TFD(0xffffffffffffffff, r2, 0x7, r3, &(0x7f0000000000)={r4, r0, 0x6}) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xcc, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xf, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:02:48 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r1) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000800)) r2 = getpid() recvmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000240)=""/132, 0x84}, {&(0x7f00000003c0)=""/115, 0x73}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000440)=""/143, 0x8f}], 0x5, &(0x7f0000000600)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000347a44b7d5fa2aaa59c7120000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf8}, 0x0) syz_open_procfs(r4, &(0x7f0000000700)='net/nf_conntrack\x00') sendfile(r3, r5, &(0x7f0000000c00)=0xd36d, 0x4) process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) r6 = openat(0xffffffffffffffff, &(0x7f0000000d80)='./file1\x00', 0x42, 0x0) fsync(r6) sendmsg$NL802154_CMD_GET_WPAN_PHY(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)={0x20, 0x0, 0x301, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x0) r7 = getpid() ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000dc0)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x5, 0x40, 0x7, 0x7, 0x80000000, 0x2}, {0x1, 0x9, 0x7ff, 0x3, 0x1}], ['\x00', '\x00', '\x00']}) process_vm_writev(r7, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) 10:02:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r1) r2 = openat(r1, &(0x7f00000001c0)='./file1/file0\x00', 0x1c5042, 0xc0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) syz_mount_image$tmpfs(0x0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0) chown(&(0x7f0000000180)='./file1\x00', 0x0, 0xffffffffffffffff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r4) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r0, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r4, {0x1}}, './file1\x00'}) r5 = getgid() setresgid(0xffffffffffffffff, r5, 0x0) lstat(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setxattr$system_posix_acl(&(0x7f00000003c0)='./file1/file0\x00', &(0x7f0000000400)='system.posix_acl_default\x00', &(0x7f0000000600)={{}, {0x1, 0x1}, [{0x2, 0x6, 0xee00}], {0x4, 0x1}, [{0x8, 0x1, 0xee00}, {}, {0x8, 0x1, r5}, {0x8, 0x4, r6}, {0x8, 0x1, 0xee01}, {0x8, 0x0, 0xee00}, {0x8, 0x4, 0xffffffffffffffff}], {0x10, 0x1}}, 0x64, 0x3) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xff, 0x7f}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r2, &(0x7f0000000200)='E', 0x140000) 10:02:48 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140500) 10:02:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r2) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x81808, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x2}, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xfffffffffffbffff, r2, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000180)=0x0) process_vm_writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/68, 0x44}, {&(0x7f00000003c0)=""/210, 0xd2}], 0x2, &(0x7f00000004c0)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/218, 0xda}, {&(0x7f00000002c0)=""/36, 0x24}, {&(0x7f00000018c0)=""/242, 0xf2}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000029c0)=""/213, 0xd5}, {&(0x7f0000000300)=""/40, 0x28}], 0x7, 0x0) 10:03:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x400000) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = getpid() process_vm_writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r3], 0x3}, 0x58) fsync(0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r4, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) (fail_nth: 46) 10:03:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) fsync(0xffffffffffffffff) r2 = syz_open_procfs(r1, &(0x7f00000008c0)='attr/fscreate\x00') r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x40) fsync(r4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r5) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r7 = openat$cgroup_ro(r0, &(0x7f00000009c0)='memory.stat\x00', 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r8) sendmsg$netlink(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@proc={0x10, 0x0, 0x25dfdbfe, 0x1000}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000600)=ANY=[@ANYBLOB="20020000360020002abd7000fbdbdf25bb771edbcf485821d5e2e00d36a72f1f85e9313e7f43933f2ff896c673f40f115fe7232a77f37e563bd5fb31b78800f6b4549e4b8caf575065b35ef2523fef80353a195b7581397babd375f490cf00e373eda62c2e02d8fee77ba7d74a09d474a8a5dc3d9e5dabbd44fa02a263b19f7fe4b5ccc0d0c72f3a6ee5eeb25966f33a69624a3f807c2a2d76b78820e9e7aaa1edddabe2d1facf93fe7bbb46f9fc871cafa715309166016f8008007500", @ANYRES32=0x0, @ANYBLOB="c800580083c1ae09529692f649b0c63d75b15587b8e87aefd641edbcaf024be17f869f9fba2d2d5d57a6fd0d7a0fcfaa4fb3a77769e6f31129d876e2b681f3513bd901545fa9441090776274ec94f4e33a623bf1d84457302986931753cbbf3038341db220640b7f009b1e4fd1f13836ff93ba0c3b88fc5d76c8ea15e82eeec1be6d9352676feaa4d317f69bd9d1eaca7ef73284b6eaf82fec2962ad34d93c15fcdb8c8a89f47ec471fa92c95776169a22f4f2b4f6d011523c2fee6e780bc9c10beef6472c6e6d151c023b6a59d1930868b31eebdfc215e957026eeca1568c4939309cdd25bea0c6cd22387ddd1948c17f21d6c559160605d501d2e3d7128bca6afa3c4ebc483b3016d8d0119db2cc5577a80876eb24fb233e51624262489152f0e783abebb6e44c9e3b8c05f259598bbe1aa56a6c9811bd5c943e1a16b6ad31ab4aa656c28636709cd2e68be0a76b78e4b34f5d11a048ff37000000000000"], 0x220}], 0x1, &(0x7f0000000e80)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYBLOB="28000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="28000000000000000100000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="1c0000000000000081004c3b6a000002000000f07962e77f74adb421a0acfdb174125a751d673ebed6c27490000000000000000094ded006dc20f9acd1e54848994f3ad419d7afd8cba0a4a2f434171f0bab1edd047354199b0833c2066dd832e91df930ce0600c426de63e8e67a75c18bce02d0c8afb7d22061904ec858d9dbf70dc26022827e7a307a58440afab26463a48265f971b1ae16aad18d00da6148e5723101f12a0922216f7d19245841d0e35b84a3cd858a90dc5d1d41be8752a7f7f45df0fc63c9d8f6a1aabbb4cf84e8191c5ba0a5fe27be331a07428622ec9114b6193cd128f82503af8a11432650da26d8d241c4a5717e0de4c5f035d4963c4309ae36e725b68c380c37154b5cdae719962360c5cbdb5b230d3f6dc4d53565077be921807afd8f9e02fb10e9874935c0ea9ffc79330e8db60c95", @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r8], 0xf0, 0x5000}, 0xc000) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:03:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) r2 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0xd, 0x8, 0x3f, 0x8, 0x0, 0x0, 0x4020, 0xb, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000000), 0xc}, 0x10, 0x3, 0x2, 0x1, 0x9, 0x2, 0xfeff, 0x0, 0x2, 0x0, 0x6}, r1, 0x0, r2, 0x8) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:03:04 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x140600) 10:03:04 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) openat(r0, &(0x7f0000000000)='./file1\x00', 0x2, 0x848c717c2cac994b) 10:03:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r1) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000800)) r2 = getpid() recvmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000240)=""/132, 0x84}, {&(0x7f00000003c0)=""/115, 0x73}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000440)=""/143, 0x8f}], 0x5, &(0x7f0000000600)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000347a44b7d5fa2aaa59c7120000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf8}, 0x0) syz_open_procfs(r4, &(0x7f0000000700)='net/nf_conntrack\x00') sendfile(r3, r5, &(0x7f0000000c00)=0xd36d, 0x4) process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) r6 = openat(0xffffffffffffffff, &(0x7f0000000d80)='./file1\x00', 0x42, 0x0) fsync(r6) sendmsg$NL802154_CMD_GET_WPAN_PHY(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)={0x20, 0x0, 0x301, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x0) r7 = getpid() process_vm_writev(r7, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) 10:03:04 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) syz_mount_image$iso9660(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='dmode=0x0000000000000080,euid>', @ANYBLOB]) open(&(0x7f0000000000)='./file1\x00', 0x101000, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000001bc0)=ANY=[], 0xaf3) r2 = getpid() process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r2], 0x3}, 0x58) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:03:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0xaf3) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x40001400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x2}, &(0x7f0000000240)=""/227, 0xe3, &(0x7f0000000100)=""/4, &(0x7f0000000140)=[0x0, 0x0, r1], 0x3}, 0x58) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r2, 0x0) write(r0, &(0x7f0000000200)='E', 0x14ba0f) [ 2766.784694] FAULT_INJECTION: forcing a failure. [ 2766.784694] name failslab, interval 1, probability 0, space 0, times 0 [ 2766.786358] CPU: 0 PID: 54639 Comm: syz-executor.1 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2766.787036] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2766.787687] Call Trace: [ 2766.787908] [ 2766.788109] dump_stack_lvl+0xc1/0xf0 [ 2766.788446] should_fail_ex+0x4b4/0x5b0 [ 2766.788809] ? ext4_mb_new_blocks+0x64a/0x4630 [ 2766.789206] should_failslab+0x9/0x20 [ 2766.789537] kmem_cache_alloc+0x62/0x370 [ 2766.789885] ? __mark_inode_dirty+0x249/0xc10 [ 2766.790295] ext4_mb_new_blocks+0x64a/0x4630 [ 2766.790709] ? __is_insn_slot_addr+0x125/0x290 [ 2766.791120] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 2766.791540] ? ext4_get_branch+0x541/0x6d0 [ 2766.791916] ext4_ind_map_blocks+0x15fa/0x2200 [ 2766.792331] ? __pfx___lock_acquire+0x10/0x10 [ 2766.792719] ? __pfx_ext4_ind_map_blocks+0x10/0x10 [ 2766.793147] ? lock_acquire+0x19a/0x4c0 [ 2766.793488] ? __pfx_lock_acquire+0x10/0x10 [ 2766.793844] ? lock_release+0x1e3/0x680 [ 2766.794194] ? lock_is_held_type+0x9f/0x120 [ 2766.794576] ? lock_is_held_type+0x9f/0x120 [ 2766.794968] ? down_write+0x11a/0x1f0 [ 2766.795324] ? __pfx_down_write+0x10/0x10 [ 2766.795677] ? ext4_es_lookup_extent+0xc8/0xad0 [ 2766.796079] ext4_map_blocks+0xc58/0x1970 [ 2766.796439] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2766.796828] ? jbd2__journal_start+0xf7/0x810 [ 2766.797218] ? __ext4_journal_start_sb+0x3d7/0x560 [ 2766.797622] ? __ext4_journal_start_sb+0x1e0/0x560 [ 2766.798061] ? ext4_iomap_begin+0x48a/0x710 [ 2766.798424] ? ext4_meta_trans_blocks+0x252/0x310 [ 2766.798835] ext4_iomap_begin+0x3b1/0x710 [ 2766.799209] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2766.799630] ? iomap_dio_bio_iter+0x9c3/0x1340 [ 2766.800023] ? __pfx_ext4_iomap_begin+0x10/0x10 [ 2766.800414] iomap_iter+0x42f/0x1000 [ 2766.800758] __iomap_dio_rw+0x6d2/0x1d00 [ 2766.801122] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2766.801614] ? __pfx___iomap_dio_rw+0x10/0x10 [ 2766.802002] ? jbd2_journal_stop+0x5cc/0xde0 [ 2766.802406] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2766.802875] ? __pfx_jbd2_journal_stop+0x10/0x10 [ 2766.803284] ? __pfx_ext4_orphan_add+0x10/0x10 [ 2766.803708] iomap_dio_rw+0x40/0xa0 [ 2766.804052] ext4_file_write_iter+0xad6/0x19b0 [ 2766.804471] ? lock_acquire+0xf1/0x4c0 [ 2766.804822] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2766.805237] ? lock_is_held_type+0x9f/0x120 [ 2766.805607] ? lock_is_held_type+0x9f/0x120 [ 2766.805999] vfs_write+0x97d/0xdd0 [ 2766.806321] ? __pfx_vfs_write+0x10/0x10 [ 2766.806674] ? __fget_files+0x267/0x480 [ 2766.807052] ksys_write+0x122/0x250 [ 2766.807363] ? __pfx_ksys_write+0x10/0x10 [ 2766.807718] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2766.808180] do_syscall_64+0x3f/0x90 [ 2766.808505] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2766.808992] RIP: 0033:0x7f0dfaa55b19 [ 2766.809345] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2766.810743] RSP: 002b:00007f0df7fcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2766.811372] RAX: ffffffffffffffda RBX: 00007f0dfab68f60 RCX: 00007f0dfaa55b19 [ 2766.811948] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2766.812552] RBP: 00007f0df7fcb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2766.813139] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2766.813697] R13: 00007ffef3a5677f R14: 00007f0df7fcb300 R15: 0000000000022000 [ 2766.814306] 10:03:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) fsync(0xffffffffffffffff) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) 10:03:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = getpid() process_vm_writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) ioctl$BTRFS_IOC_BALANCE_CTL(r0, 0x40049421, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000240)=""/227, 0xe3, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000100)='E', 0x1) 10:03:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fsync(r1) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000800)) r2 = getpid() recvmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000240)=""/132, 0x84}, {&(0x7f00000003c0)=""/115, 0x73}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000440)=""/143, 0x8f}], 0x5, &(0x7f0000000600)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000347a44b7d5fa2aaa59c7120000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf8}, 0x0) syz_open_procfs(r4, &(0x7f0000000700)='net/nf_conntrack\x00') sendfile(r3, r5, &(0x7f0000000c00)=0xd36d, 0x4) process_vm_writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) clone3(&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000200)='E', 0x140000) r6 = openat(0xffffffffffffffff, &(0x7f0000000d80)='./file1\x00', 0x42, 0x0) fsync(r6) sendmsg$NL802154_CMD_GET_WPAN_PHY(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)={0x20, 0x0, 0x301, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x0) process_vm_writev(0x0, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/69, 0x45}, {0x0, 0x50000}, {0x0}], 0x3, &(0x7f0000002b80)=[{&(0x7f0000001780)=""/55, 0x7ffffffff000}], 0x1, 0x0) [ 2767.086958] ------------[ cut here ]------------ [ 2767.087804] WARNING: CPU: 1 PID: 54876 at fs/ext4/file.c:611 ext4_file_write_iter+0xe2a/0x19b0 [ 2767.088626] Modules linked in: [ 2767.088902] CPU: 1 PID: 54876 Comm: syz-executor.6 Not tainted 6.4.0-rc6-next-20230616 #1 [ 2767.089574] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2767.090273] RIP: 0010:ext4_file_write_iter+0xe2a/0x19b0 [ 2767.090720] Code: 02 84 c0 74 08 3c 03 0f 8e 81 0b 00 00 41 8b 5f 20 31 ff 83 e3 08 89 de e8 33 4c 9c ff 85 db 0f 85 ef fc ff ff e8 86 50 9c ff <0f> 0b e9 e3 fc ff ff e8 7a 50 9c ff 48 8b 54 24 70 48 b8 00 00 00 [ 2767.092139] RSP: 0018:ffff888047d37c28 EFLAGS: 00010216 [ 2767.092567] RAX: 00000000000006f6 RBX: 0000000000000000 RCX: ffffc90009228000 [ 2767.093152] RDX: 0000000000040000 RSI: ffffffff81afb54a RDI: 0000000000000005 [ 2767.093713] RBP: 0000000000000002 R08: 0000000000000005 R09: 0000000000000000 [ 2767.094303] R10: 0000000000000000 R11: 0000000000000001 R12: fffffffffffffff5 [ 2767.095078] R13: 0000000000000140 R14: ffff888047d37db0 R15: ffff888047d37e00 [ 2767.096367] FS: 00007f9841d3d700(0000) GS:ffff88806cf00000(0000) knlGS:0000000000000000 [ 2767.097889] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2767.098762] CR2: 0000001b2c23f000 CR3: 0000000055b7e000 CR4: 0000000000350ee0 [ 2767.099405] Call Trace: [ 2767.099641] [ 2767.099846] ? __warn+0xe6/0x340 [ 2767.100189] ? ext4_file_write_iter+0xe2a/0x19b0 [ 2767.100623] ? report_bug+0x2fe/0x400 [ 2767.101011] ? handle_bug+0x3c/0x70 [ 2767.101366] ? exc_invalid_op+0x18/0x50 [ 2767.101744] ? asm_exc_invalid_op+0x1a/0x20 [ 2767.102201] ? ext4_file_write_iter+0xe2a/0x19b0 [ 2767.102633] ? ext4_file_write_iter+0xe2a/0x19b0 [ 2767.103090] ? ext4_file_write_iter+0xe2a/0x19b0 [ 2767.103530] ? lock_acquire+0xf0/0x4c0 [ 2767.103902] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2767.104414] ? lock_is_held_type+0x9f/0x120 [ 2767.104813] vfs_write+0x97d/0xdd0 [ 2767.105172] ? __pfx_vfs_write+0x10/0x10 [ 2767.105549] ? __fget_files+0x267/0x480 [ 2767.105947] ksys_write+0x122/0x250 [ 2767.106332] ? __pfx_ksys_write+0x10/0x10 [ 2767.106715] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2767.107212] do_syscall_64+0x3f/0x90 [ 2767.107567] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 2767.108057] RIP: 0033:0x7f984482ab19 [ 2767.108393] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2767.110007] RSP: 002b:00007f9841d3d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2767.110680] RAX: ffffffffffffffda RBX: 00007f984493e1a0 RCX: 00007f984482ab19 [ 2767.111327] RDX: 0000000000140000 RSI: 0000000020000200 RDI: 0000000000000003 [ 2767.111959] RBP: 00007f9844884f6d R08: 0000000000000000 R09: 0000000000000000 [ 2767.112619] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2767.113283] R13: 00007ffe882ae2cf R14: 00007f9841d3d300 R15: 0000000000022000 [ 2767.113924] [ 2767.114192] irq event stamp: 715 [ 2767.114509] hardirqs last enabled at (727): [] __up_console_sem+0x78/0x80 [ 2767.115290] hardirqs last disabled at (740): [] __up_console_sem+0x5d/0x80 [ 2767.116048] softirqs last enabled at (502): [] irq_exit_rcu+0x93/0xc0 [ 2767.116760] softirqs last disabled at (497): [] irq_exit_rcu+0x93/0xc0 [ 2767.117497] ---[ end trace 0000000000000000 ]--- VM DIAGNOSIS: 10:03:04 Registers: info registers vcpu 0 RAX=dffffc0000000000 RBX=1ffff110067ebe6b RCX=ffffffff812ce37f RDX=1ffffffff0efb278 RSI=0000000000000008 RDI=ffffffff877d93c0 RBP=ffff8880558ea580 RSP=ffff888033f5f320 R8 =0000000000000000 R9 =fffffbfff0ef7569 R10=ffffffff877bab4f R11=0000000000000001 R12=0000000000000006 R13=ffff8880558ea5a0 R14=ffffffff877d9360 R15=0000000000000040 RIP=ffffffff812ce3b9 RFL=00000046 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007f9841d5e9d0 CR3=000000000db82000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000600 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=ffffffffffffffffffffffffffffffff XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000 XMM04=000000000000000000000000000000ff XMM05=00000000000000000000000000000000 XMM06=0000000000000000000000524f525245 XMM07=00000000000000000000000000000000 XMM08=000000000000000000524f5252450040 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=0000000000000038 RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff82506d45 RDI=ffffffff87f6b0a0 RBP=ffffffff87f6b060 RSP=ffff888047d37618 R8 =0000000000000001 R9 =000000000000000a R10=0000000000000038 R11=0000000000000001 R12=0000000000000038 R13=ffffffff87f6b060 R14=0000000000000010 R15=ffffffff82506d30 RIP=ffffffff82506d9d RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007f9841d3d700 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000001b2c23f000 CR3=0000000055b7e000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00007f1dce65d7c000007f1dce65d7c8 XMM02=00007f1dce65d7e000007f1dce65d7c0 XMM03=00007f1dce65d7c800007f1dce65d7c0 XMM04=ffffffffffffffffffffffff00000000 XMM05=00000000000000000000000000000000 XMM06=0000000000000000000000524f525245 XMM07=00000000000000000000000000000000 XMM08=000000000000000000524f5252450040 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000