', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x4000010, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:34 executing program 1 (fault-call:3 fault-nth:17): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:34 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0xc0000000000000) [ 484.301960][T32438] FAT-fs (loop2): Can't find a valid FAT filesystem [ 484.347261][T32459] FAULT_INJECTION: forcing a failure. [ 484.347261][T32459] name failslab, interval 1, probability 0, space 0, times 0 [ 484.360873][T32459] CPU: 0 PID: 32459 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 484.369739][T32459] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 484.379901][T32459] Call Trace: [ 484.383210][T32459] dump_stack+0x137/0x19d [ 484.387685][T32459] should_fail+0x23c/0x250 [ 484.393160][T32459] __should_failslab+0x81/0x90 [ 484.398165][T32459] should_failslab+0x5/0x20 [ 484.402824][T32459] kmem_cache_alloc_node+0x58/0x2b0 [ 484.408047][T32459] ? submit_bio_checks+0x4c4/0x800 [ 484.413370][T32459] ? create_task_io_context+0x36/0x210 [ 484.419047][T32459] create_task_io_context+0x36/0x210 [ 484.424477][T32459] submit_bio_checks+0x778/0x800 [ 484.429440][T32459] ? ext4_mark_iloc_dirty+0x1311/0x1750 [ 484.435065][T32459] submit_bio_noacct+0x33/0x7e0 [ 484.439946][T32459] ? mpage_release_unused_pages+0x107/0x390 [ 484.445876][T32459] submit_bio+0x16d/0x2b0 [ 484.450227][T32459] ? release_pages+0x8d0/0x900 [ 484.455011][T32459] ext4_io_submit+0xcd/0xf0 [ 484.459844][T32459] ext4_writepages+0xaea/0x1d10 [ 484.465082][T32459] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 484.471642][T32459] ? ext4_readpage+0x140/0x140 [ 484.476459][T32459] ? ext4_readpage+0x140/0x140 [ 484.481234][T32459] do_writepages+0x7b/0x150 [ 484.485767][T32459] file_write_and_wait_range+0x180/0x210 [ 484.491470][T32459] ext4_sync_file+0x105/0x670 [ 484.496217][T32459] ? tsan.module_ctor+0x10/0x10 [ 484.501093][T32459] vfs_fsync_range+0x107/0x120 [ 484.505918][T32459] ext4_buffered_write_iter+0x39c/0x3f0 [ 484.511625][T32459] ext4_file_write_iter+0x2e7/0x11d0 [ 484.517046][T32459] ? avc_policy_seqno+0x22/0x30 [ 484.521942][T32459] ? selinux_file_permission+0x22e/0x530 [ 484.527583][T32459] do_iter_readv_writev+0x2cb/0x360 [ 484.532795][T32459] do_iter_write+0x112/0x4c0 [ 484.537412][T32459] ? kmalloc_array+0x2d/0x40 [ 484.542127][T32459] vfs_iter_write+0x4c/0x70 [ 484.546725][T32459] iter_file_splice_write+0x40a/0x750 [ 484.552262][T32459] ? splice_shrink_spd+0x30/0x60 [ 484.557212][T32459] ? splice_from_pipe+0xc0/0xc0 [ 484.562164][T32459] direct_splice_actor+0x80/0xa0 [ 484.567128][T32459] splice_direct_to_actor+0x345/0x650 [ 484.572604][T32459] ? do_splice_direct+0x170/0x170 [ 484.577703][T32459] do_splice_direct+0xf5/0x170 [ 484.582479][T32459] do_sendfile+0x773/0xda0 [ 484.586922][T32459] __x64_sys_sendfile64+0xf2/0x130 [ 484.592139][T32459] do_syscall_64+0x4a/0x90 [ 484.596573][T32459] ? irqentry_exit_to_user_mode+0x5/0x20 [ 484.602231][T32459] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 484.608234][T32459] RIP: 0033:0x4665d9 [ 484.612223][T32459] 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 [ 484.632482][T32459] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 11:23:35 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = accept4$inet(r2, &(0x7f0000000040)={0x2, 0x0, @loopback}, &(0x7f0000000080)=0x10, 0x0) splice(r3, &(0x7f00000000c0)=0x5, r2, &(0x7f0000000140), 0x4, 0x10) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:35 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 484.641085][T32459] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 484.649067][T32459] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 484.657218][T32459] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 484.665386][T32459] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 484.673538][T32459] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:35 executing program 3: perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x100c1, 0x0, 0x0, 0x9, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10001, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) open_by_handle_at(r4, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x400002, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000140), 0xd00, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, r3) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:35 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r3, 0xffffffffffffffff, 0x2) open_by_handle_at(r3, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) getsockname$unix(r3, &(0x7f0000000280)=@abs, &(0x7f0000000140)=0x6e) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) open_by_handle_at(0xffffffffffffffff, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0xf, 0x92, 0x15, 0x20, 0x0, 0x9, 0x6008, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x9}, 0x1000, 0x2, 0x1, 0x0, 0xff, 0x2, 0x100, 0x0, 0x4, 0x0, 0x5}, 0xffffffffffffffff, 0x0, r4, 0x7) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) 11:23:35 executing program 1 (fault-call:3 fault-nth:18): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 484.762744][T32474] loop4: detected capacity change from 0 to 4096 [ 484.794749][T32474] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 484.816075][T32483] loop2: detected capacity change from 0 to 88 [ 484.828788][T32483] FAT-fs (loop2): bogus number of FAT sectors [ 484.835230][T32483] FAT-fs (loop2): Can't find a valid FAT filesystem 11:23:35 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x801, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000000240)={"ca2eda0d45f5dd556bfa07bcb521e2af", 0x0, 0x0, {0x3, 0x7}, {0xc88a, 0x2}, 0xe3, [0x291, 0x1e34, 0x4, 0xe4, 0x7fff, 0x8, 0x100, 0x0, 0x1ff, 0x3, 0xf14, 0x2, 0x1ff, 0x800, 0x8c8, 0xfffffffffffffffd]}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r3, 0xc0c89425, &(0x7f0000000380)={"acade2e5ab4022ad28b017bfe98dff2e", 0x0, r4, {0x6b273f21, 0x4}, {0x3f, 0x6}, 0xfffffffffffffffc, [0x4000000000000, 0x5, 0x80, 0x0, 0x9, 0xfffffffffffffffa, 0x1, 0x3, 0x20, 0x6, 0x80, 0x7, 0x8270, 0x4, 0x81, 0x6]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400000, 0x100) [ 484.859954][T32474] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/809/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 [ 484.911172][T32493] FAULT_INJECTION: forcing a failure. [ 484.911172][T32493] name failslab, interval 1, probability 0, space 0, times 0 [ 484.924298][T32493] CPU: 1 PID: 32493 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 484.934446][T32493] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 484.944819][T32493] Call Trace: [ 484.948150][T32493] dump_stack+0x137/0x19d [ 484.952577][T32493] should_fail+0x23c/0x250 11:23:35 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:35 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:35 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x480000, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000140)=""/38, 0x26}, {&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000000540)=""/240, 0xf0}, {&(0x7f0000000340)=""/27, 0x1b}, {&(0x7f0000000380)=""/20, 0x14}], 0x7, 0x5, 0x3) ioctl$SNAPSHOT_ATOMIC_RESTORE(r2, 0x3304) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r3, &(0x7f0000000000), 0x0) [ 484.957235][T32493] ? mempool_alloc_slab+0x16/0x20 [ 484.962376][T32493] __should_failslab+0x81/0x90 [ 484.967171][T32493] should_failslab+0x5/0x20 [ 484.971685][T32493] kmem_cache_alloc+0x46/0x2f0 [ 484.976472][T32493] mempool_alloc_slab+0x16/0x20 [ 484.981462][T32493] ? mempool_free+0x130/0x130 [ 484.986225][T32493] mempool_alloc+0x8c/0x300 [ 484.990754][T32493] ? __getblk_gfp+0x3f/0x590 [ 484.995949][T32493] ? find_get_pages_range_tag+0x33e/0x390 [ 485.001865][T32493] bio_alloc_bioset+0xcc/0x480 11:23:35 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x100000000000000) [ 485.007323][T32493] ? __ext4_get_inode_loc+0x3ce/0x920 [ 485.012996][T32493] submit_bh_wbc+0x130/0x330 [ 485.017890][T32493] __sync_dirty_buffer+0x136/0x1e0 [ 485.023143][T32493] sync_dirty_buffer+0x16/0x20 [ 485.028032][T32493] ext4_write_inode+0x285/0x390 [ 485.034363][T32493] ? do_writepages+0x110/0x150 [ 485.039326][T32493] write_inode+0x8c/0x180 [ 485.044435][T32493] __writeback_single_inode+0x2a2/0x450 [ 485.049991][T32493] writeback_single_inode+0x177/0x590 [ 485.055616][T32493] ? sync_mapping_buffers+0x33b/0x8b0 [ 485.061182][T32493] sync_inode_metadata+0x57/0x80 [ 485.066182][T32493] ext4_sync_file+0x359/0x670 [ 485.070989][T32493] ? tsan.module_ctor+0x10/0x10 [ 485.075993][T32493] vfs_fsync_range+0x107/0x120 [ 485.080995][T32493] ext4_buffered_write_iter+0x39c/0x3f0 [ 485.086566][T32493] ext4_file_write_iter+0x2e7/0x11d0 [ 485.092451][T32493] ? avc_policy_seqno+0x22/0x30 [ 485.097630][T32493] ? selinux_file_permission+0x22e/0x530 [ 485.103549][T32493] do_iter_readv_writev+0x2cb/0x360 [ 485.108932][T32493] do_iter_write+0x112/0x4c0 [ 485.113651][T32493] ? kmalloc_array+0x2d/0x40 [ 485.118313][T32493] vfs_iter_write+0x4c/0x70 [ 485.122842][T32493] iter_file_splice_write+0x40a/0x750 [ 485.128230][T32493] ? splice_from_pipe+0xc0/0xc0 [ 485.133386][T32493] direct_splice_actor+0x80/0xa0 [ 485.138337][T32493] splice_direct_to_actor+0x345/0x650 [ 485.143898][T32493] ? do_splice_direct+0x170/0x170 [ 485.148936][T32493] do_splice_direct+0xf5/0x170 [ 485.153772][T32493] do_sendfile+0x773/0xda0 [ 485.158218][T32493] __x64_sys_sendfile64+0xf2/0x130 [ 485.163346][T32493] do_syscall_64+0x4a/0x90 [ 485.167854][T32493] ? irqentry_exit_to_user_mode+0x5/0x20 [ 485.173502][T32493] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 485.179643][T32493] RIP: 0033:0x4665d9 [ 485.183635][T32493] 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 [ 485.203386][T32493] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 485.211902][T32493] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 485.220008][T32493] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 485.228441][T32493] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 485.236510][T32493] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 485.244691][T32493] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 [ 485.254302][T32513] loop2: detected capacity change from 0 to 88 11:23:35 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340), 0xffffffffffffcb3) close(r1) r2 = syz_io_uring_complete(0x0) sendmsg$inet(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="a746d38fd69cabd7fe686196d20c3a0456e2708289ac15fbd1688dd491b6c521af3080015a1136614742697d7cb49831434c795e56c7853a3755c82df50c1a", 0x3f}, {&(0x7f0000000080)="a713db922dddaa527fa1cc938a1dd675571c8a13e64242be2b0720d3d8389c69a5bb45d1049539121eb4bcb07053effdde4fb1a83b4582070384af33a2ffac14c362b6cd4d42f986d1e190b40edc03998533e73527affb7f70c114f5c50a95c8098d03d0f101974cdd8a2b4d8da19839ac13d70de4b1bfde723c36f27f88f2fe9d53629c2d7b2a7d563d9cf7fb31a7688191dc0b491b7b337941dd8615d48eac6c6772155341cb6808dc4f92177f2f741c1de4451c47dabb37d227337ace51881e7e18fac4fecefaf5cdeba58c8d3e3f56ad8da067d9b20bae57732878350b1398916539f345876c1727ecfdb63226e1df5b4a0e058a", 0xf6}, {&(0x7f0000000880)="685d10900059ea952180e6531897d5b2843f8147c8a1aa0782e1e9b2290b80f09b6d5bf5221469d5ac6cc6901ebf7edea01ef5f87f0114b06c3871ffe411f3c3e4938188f05deb0b39b682cbcf9cb60ec99ede50eb828ce1d8e579a396b2150223df734f4537b15930c8e5f1af462717e93164a7fa0dde6a536683833137cd2500e0b56fdf9ca5055e594622a2990bd79187c7599127f75e69eb173b6261e860a08401e6e728cc4cf00cb495f27215a0a0507d7b20640648f8a7039ab1a516989ae4a1da7ab0fbfd9ae56b5030f74c6004b2880d37840ad3a0a6574e378ec399f0a052275fe612d5ff601b0ae34e2f068952a9961a177d41414d380f361d223f2aa8724042fcbf3724cae406db16e6e0faba7b4a59364b04612f02b50d0683ba8c1561c1ef0e7439dd1f8cc1b0926d17c3a8a85f4b0585eb5e5881c261874c537057e417a8b081160a7e6ed246267b713f982bb3cb3cd64a62013bbc032465e404d6b997d6e2299fbd6b12574de832b7ceb6699026ba8ecee343ae28346d712f37bd099d4464b299b0256a19bc445582e2b151095edc7af4b606948ba4a99d9086c42ac706a5ea591436395a35e932caf05593dde980aeff332534649072e3d7b596168810e96e944cc9980532fe82a1c4e7714273b35d0ed5a7c91c100e698997f731100035225d363cd4d378b5e50036e79b83cfc868a4b10aa9378617c870e40f677e25c684e4b357a179db9f26ff8fbdbff26fb719dd1b69e62ce1974db8072d354a9be255ca1c5bf4008308fb51a632a1ef002e6521c67d866673bc40c48aeb21dd6a5f9d1751984cc649ce9f743f6d0d173e898fdd601983f927229ae3cf50292c0cb6d2f7ca49545454d8d6e923851e823881eaab81a61d3b63ced9ce2429ac8ba58f8f3b3baad4cce7b24c124d2db5899e59141fd221244f2ab0083915643941674ae8b4ab39d263285bb7672f641415499387c33e8edacf0d4beb55a964a4d8149bdadfc71917e4aab889cc08193d1095ee54c2fad04dca3cff2383827a5750de18b8bb671bca6cb61be6fb105f50c338f7938b494d7836346115868537cd83ac9b1558b166a09ca99bb768c1618b88e32c0e7c8bb7f2531ff137c0e330973aa36bb4b3c387ba17242ef7526b903b6ccea6b6f57073a92c8f47a1ebf1f85a01d513036581e28869b4a3c2ca1634823bf5e8a0df6489a782e46c0ec91cb2ae5013fdc0b3a745205f0f0e03949e4a9a826357ba3327ccfe625ad79363fe84470d91acbac7ca0d68ceced0e59c76cd88f8912a7bee94bd6c35543405bd6932455e39206f1e9e41f36b75a52247d24117057e3d944ab6e7f6d5888d3fbb3de8fcebf87333442f50e628b83f02b90c13f5ca93a36abd2375424b521ce7c18912b68174488804e765ea0a0e91810634d384b62c590d6fc2fca66f1554ac6cbf3a2657682251a8c282a8ad1f662b06db1814b6045b9a497ee5cb310e8c726cfed7e99b7151c15b4624bc2451a193fca855730aee0179895b8da3ca258eb88f499da13ca1f104ec32444621e17547d7d38d7b29c93db7b5702b190e807c14a6da7eb2a80179cc5436060382210a6c9d86dca41e082ddbdc1d8e7101f75dc70bc2d3953665b822d78f1ccd826a56283995a074473bf6cd81455074dc8a0f95708897aaf3572e42cc87e083b604f3a8442a774984e8c9fed038223a1b8e1089f198fb6e23bb51355e940a3b4aae5f7663415b6a346ce21eb4eb4d8c49f6910d27e3b89f9a5a23dfa568f74229fe9e2e35ef3f9b55da89675a260cb514ba17cb976a6e14eb00150eb8a8945fcfcacdbbdbd1d4506febf0e690379d52b5f80abcd56a7ff12952de3a626296ca76e998587b863be87e8ac614bc2c93eef82375251577ffa55123a7bce1a525f95ae60b89c8ee9a60d934357d4d3aaa7b7a82f6fbcd0fa01028c5df96691b10c8c3aa38e5d507650695d510f6580b285a227459ca50cd1e164889bde19e63d8a59530efaf329bfe3f64dc1cae924a38485cc90b421a31f0a2495a3f5c4f64ceba297f4cdaaba40ad2a0dbf80da6562e63682312bcc5f6d9c85d82a97da6155882492991a4273c327ed17b75855d2a936d962141c275e88869fce127a9e9c2541b5b1adb2e84f46cb030c5d5127362d42d965e035c9867349dd5764aa8059b19782abadd5f9ed882739329945fc49f9e69e85c0a89f9c3cdbf48e31e3415e11dc50af5fbc4c8e85f4a84cdbc9b5dd7a5e11c92d059e18d3dbd5dc613cbfc22169dfd8aa57c59e9fbb6d2ab30167edd4c950eae9278480314f1c9fc86de40d0e2589ae1adfcd7e5245714836028154ee641d64f1ca5e3adf00178e7966b3c7cc84cabc4085572a54029054903473c2b06a2cb23e87ef8d03d3ae155e008e0d7915a2ad111e316a7ad1a6c8712f4cc7b7edc3ba593f3b52957b3d41aa84c43ad59b1847290b043a29bf8d08a5d859b34865979a6f19c67fbd168e48a9e4c1479f716d7ed4a7b58165cd0a4f2afa8ef3a3630a66baf4bb61c9f5f085e07a19954e68b318a06488610b0b8869f741ae028d635063b44cef79946a62fe45ff3f4cfdbe91747d36dcb552e022b2a01d220636e67bb9c0222a78187faa4a8ac6103541acee0bbc1054820299298e62e6ef108d72b5814563ce7c8fde7b7e7bae9bf133d1b60dc6a6d491d5384dcb9e21615dd229851a49d826757d74da9f2bdc28bab185d2a6ea8982b1f966f8c3efc5398d06bc17021e91dcc724b924cac05e4ec62246189d7acb16d9231166e17d22e438b520cdc20cddff3b6b7d5df4b1e7b0fdd434187738b69fa1a30ed88e41101586c077b25dd3ce07e62b9e3818e6cfbe873d91c8a68562438653a3644003930974dc154e0e33065ac48b8a62be34fff0dbdf55faff3455bf0c1ef3f3b006caef8c8b84eaf4447cc3f60d80d3a2f1c1a3038aa1f5f97e06c0a29181822a569bc1d873c720a5909485654be2ae452d4eb95747fca8297ca87161432b8c07aba20c4d881b12de417596c7dbeff08e38e340a0a8002e63573f415693c91104b477e895d7d25776b65633117dc9b67fbeef8f733a22d8e4c69666bc6a15c1a668e1b9a308d35effbc8892568ddf3359f09f875ae6d684c169d4306c8291e3e7dc284c238f833101b4ff5b48184fa12f5f512fe26e3eced8a1da4c5170dcc593f7333caf61f1a90a3196e17eb1ca8d51e504d7d21b9b3402e33af85be8bbe2c85d5a927ef15a54072e74ef475a01c8b2509190829a7ec26f2c7460c5a63242d3dd71b7a8b9a300543e6fa854774c35ae34daf5c51793cc03ff48b6edb58a99898b4b74fb69223c650344767dc91fca2c0f17e35159d135f55d4625eb224621d93fbc326cba5253531e281a3b5733a17c81c5375aa64b33b342c9e6a1c36449e7dfe6f5ce040873d2a036a8e5b0f6b756f3e3b4e6446956d4ad831b9601907c569cd0f5b669a5ec9916e11e8f3c14604c6c89270b4ff6df0b10010aa4ffb76da640dfa014cd9c57ca252850b04afe006f86782980053580f7a899912070660b3f50b0af021bf35918b0d84fb9c65b7bf1701fedfe3534988393c448ead5aa8e6d172e81ee9e22ad4294b0022d151d86a3269c10b4b509e7ced2354e1258c0f335e544ca55a35840cf3d1bafcc43042704bb9e7f9becd21a490ace115b535fda76be4a51c63cd9f1afd1f72ed27bfda3804939c2a28d31c8c1c746dada212d6fcdcf089cbf76a7df790ba81ab17584f466d9308811b2b54187b8dd34292f4af3a8377141b2df913f782006cfe432a7174bb982ea706009f1f1d960e93a6743110df2c5cc38ad651ee77932f85778bfd5a9a556384da301df5941884251aab82c0bee78c6bf2652c52070a6c8e694e045969981705824fbffaf09768ee4896bf2c4d77f0df1526cac375debbb0efa26d5ba2ed033e924e4d81fbf1794b9df87f1d4e329b2f6d18434450c261ad6ba19048f0c9e7968b512f40726d52c84cef90562db72cf9037e61bacce2d7d665209f04287153738947230e2a9896d10a908982e47f83de18d85ec5bdffc3cd315d0a1bf7b962c6d5170dcd4dada53179e5eb5f0dadba8c40ce138f746b69e34dbe9efc06f5f8b272e3916fbed6c6db0e3c858d1e890d941c4b3197ff76121bb7564f938733d3659469b952eb0d6e4857edc20a2872e7e5392ac7ef5465fdeb25a317f1025d6272609e36a7c3d9f1e1aadaa991565e7b2f2900654fd815bc3a9954c24bdc125c37cfa5a1607fa57589c5aeed8157d8f5f845098ceafe5a26c4feb30b2f6b89c65426aa93159ca6971bcaf768d729b14969d8f018deef0cd96c0de3fc46e5e0a2502edb09f445616db0a8e27cf555eaca347051ced193f77957772cf589bdaf4f2c4c5c8edc4365f5dfdcc6d4940f33617432bed9ae1cae933236c24fa083e25e663262619701018d7028da44db8de0d74ba9ffeb37194dd0768252501ec9ceb906dddf4a00b3c84c8f6f5df2fc50539b53e8f6f0844078d38b0c51acd1460582cc613defc144e08bc750b4fdba782d4f37333483b7715dfb96073125c69dc59d10b856b7e364c1129ffefba0f3e28c285addde95c6614484093af92016245fdf965a7e18e1dcab584e2f488f45c2f12d8930e39c2460eba4b8b33722a81a8580fbf8e428a9800deecd382fc4eb5bc74d502b78990aa8cb2b0fa7c752022c8c35249af6e5acf77431f4178fa4ba2d724c95b65b2d10ffb2f0d7ffad3be58e6df04c83304bbf69fbe5c1ed37584300ad8f6452171f03baff16e5814a2276821371f3c3803fd4a095fa302ab6df9dd31f12cb7f76a7b15a63aff912b82234a57577629dd8405ea46b161c6613a87dd5f5c8bd853e9917e38a9fb1af0e611b6ea3c6249b0c051a1dd649de1b95d39050c9e49aa4bf03acc107adbd245bd0f573daf4254f4001d164178e747bf29132735851dedecce52b4fcda4605e9cf7a6e9db3f9a3d6e4d539d28209245c0863f9f32f3fbe18c161757eec60fa57edc17789656c2f2e9358832cf34fca576414a1b016bb926bfd47c0e7ef913704f21c748be3aadef61205ce39aadd5e95059a860a7bc5f240045bdc2b3aecb48dada81cc8aa91b3a58bbacb6753cb585ec2f93be836635560f1b4a198fbfe375f967c4cdc602b60fe52cbbaa521ae0dcea214c27cc7d4ae4db5e2fe07a01071427fcc57e767040a6886bec13c71458db8eae781e70a9e7b36caad3551dc38d485c9c662c24221519131add7dd96a7b7883a3714fcf18f9e374ba21c9b00980a06b365773af3016fc055705ae4f78d59768365ed54a269e253a771a1f358e11c7cc115a012c5f2ebd29cc98f49c5c14bd519948f9842e28912ef38ecc70b42ce3f291cd4521fe5539d14e5af8e2b617c4a3385445c8ce89f676a1a7e62d653b2eca3cdf10b9112310dda3383e211ef70f104203537118178b852782a068a3e7cf0a677d07403d16dd3ce121691a02de14d8209d72fa13d9fed77c1c985b2df0eca89549193e7f5e197fb99b58085df71339e5c38c1a172d2fa8f0d587d662c2a82eed4dd95df01741ca8855a4126e1997b8e22a37ca0b269cd4996b9e039f130517743ce50fbd2d18ff2b14ce3bdeb1c5a19f9d14bc89742c3817d5dc93beebc69af92685c1c3db7923485bb6c3e1343680090976867bb08da4b7b1685d488a8eb99ddcd34cadc47765981c863551f4256f49e650c9e9e46c5640b023934e0b231f6c08ebbfa8c93496491065164fcfc2b683e29629bca3153d7d0f62a6a0db", 0x1000}, {&(0x7f0000000240)="ab2e39ed1dcaf84806be75a2e12ebffdb0376197f0eff508f205e2817c9407b62cde920c5685d9d9c4aac1fae9a7564a07affa3c1fa3f3543810302aa75cf0ef9834c9bd06c3345fafeccc57d3662df3b04a84f8a51eedfbc819511bcd4734002e81c6c8078e4f04d46f34ac4b1301d64df595bc141886884a0953deb7f37239aeb4e1e6457f588050e0dab8250034ab32bf4c44133d344a", 0x98}, {&(0x7f0000001880)="1f54ab2c656d641772985a59f4c227f7749bd6e7e621f2020ca7b6d75229d5b8caf55b3346887fe7c72139f890ca797cb524193d31bc4c7d3460302139ee3949c39a50c1d6760b72df03f88733bd8a8d0fc68fc690bbd704b88b3eefb712c16e96ef3bf90ef791c740b9a96c422c5edb7b3744a9f36ef655d712584212683b4d8669ad3f1affdd97905419bc8efc8e61f73fcd2e4fb0b00dba9d847867a5355eeededc38238f29ae5075f0f14e4d1bc647ef4a944435610253b37d64dc45dc5207869ea30c03695ca80882c1263ae937492bde8a38549f99de548cb6d1a53c131b7c567a7fde8e32ab9a51f9a7f1650b31f28f130faba9c7bae51dfb7418ac0dcaa5cd957dc5713eaa5e92f7cfa24d0185328d90f0f2887c44a1414b2e7c9889b91ccac335bf7fe21a4d713e2df73b43d261ad3d5e7e528a0e63f6d2632fce1890bb3c8d7917cb09ab4d605c36072918fb893cf05feb3395e70b3c105c0f514979d56088ec157c9adf31af864a6ed5a2a3cd704502857d0c78cd5d601daa89a7650af1e185c7bba31a4e78f15e999d8d41acd9f7266bc9c77cfcab5a6db190dc6d1a5e3a363b7059d7ef33cd89ccbb842eb0955f1bbab8e55165b36d00b0f3bca1ba84e340736e4e1f1dacc56b9bba7f3435459b534464004c98fe8bb42b1d6bb4de3295b617e7abef632e657b7c6637fcc2d2a1812fd8ca514e8da532b7218fb28de27fac437466ce7d1a7daa61e504e031d2c045c74a69e4c84c8ebfe9f469cfcd678ebe71b85083d3f1451f9eb045d5cc1ea1112a543bf632d3fa88364b19fbc5d3e6ec135f39d08dbb7623430a873d90efe8bf39630f1de881aba1da96486ca6b6a25dc302a52e426530d28407c5e44fbd47aade188942950902b01f27a098fe00b7cd826c442eb1c6ee2b96273fcc7f47239dd245f0044b70b1df98e36127926db06e32dda8ca7484de17f73fa0a3fce0eff50e3f28e516deebe04a3b51746aa9a357ad82f99ffad1f5995f8b6ff3e663775236c946617760bf2da6e841e9e2755f9a31dbf45565558c87438d14aa820c82456625a14974dc950bb1db5416d9fbf630aadd29404140dbf34e7e697efd2227b40d46c71a4be2f6c387b3ed8a7ed4dfc3af23f372668a72c8a9213d94ad579fe25d0b96a5108ac2eb5cb1ccc12c479d7f9f5c00d5472b7aebed417d0c8ad9e39295db191eee89308fcf51d52c0a256cae30770e6dafdf514defdc1c7bfa36a694e53f47476f8e94ad6b0ec0e2af13f20629c032d6b4d437f9eb63f902463c5f35200d7aa82484291ef9aeb7fa080cc13a68dcf03e64a7a6b909b1deeb6382cc9ba1c7c5b40685e0ee6840b8750385cd0572a81e5a949c285ab6edde1ee5afac28d4bafac7fd5beea02306f17ae5c7e93e0dd9e395d969bf58cb3329eec2d99cca64f858f100bfc33e1820fa2e08bc43bdb5bffc917d416562c6360a05ab3817b1e9902f8ef3af408ce60a202302e0629a235c65e5c6104d917d07e823cf1a282428b0708b70f13e9de514d61cc7420db6c909fafad376053e5193ae8f94cdc8cc5869ae4f63ed5e320d7df40bee0a862706fca997386b349174d33206ffca6b34f89a5bd7ba3e9f3b4258abe9e288f5184d36c21a38b5ad325db0e48d0050241c5b65b764a9ae5c6d45055fbfd62d28729459de08639ba76d2880ec48eaf1ccfa9e78f9d9c00f49814f511e84a106df909d47f60819375865f52e2508334b2fab1dfbeab464964c48815685dd1f9c7d2e9519e9ac8deb8685c763d270c10865bc83fede2e068a48573b2d5bbb5b7348cea80cc3cd76dfd7ba7db8c3f60ff7b251fddea5126f6822b09e18aa74af4f90c434e22f2a5fe849a01755fe06877a3299636abddd45853ef479bff0ca982fb559ff1c05d5e1fc79812afabf5828498774db6b536fd66981b71aa6a9878b8afe73aa81a9f08f3fe0acb076fcf12d16bf936dce16f47a2e2ebb45615eb0dbde8e1b58eb0cc2612c06495d80ed5840826b5223e3dbd3a5fba009e32a7110d49dd0c3795c3bff9024994aafc211ea98b9bfbe4dae78cc91932a77befeadf66e579ffd72ace6a9b9125d385d6bcd18bb479ac5cfe58e6596ade4c373b610d41b2552596c50d19e889b9038ac7a59cc197ed19d3c10c10d30b70980347f5ddb7d8343cd98743c43d6ad4351091918bf3d280ee9966ec0ca5256cd40fb352ec77bdcfc25fa1b3939af97c3d89d7c3690245b78657e2faa2c854e896da609cfe3cd71b8407347ff964604dd0a28a3adb3a434fa1952580e0695a43a91a12528c7156c063d34d8fcd0b13ccb47ed24ab55c0a23ce703da0f9ca0d0cbc7b6d09affd290b0e2f0d3b3dc05c8c0acc32d842dcb0303b6cbc9777cb3a0caec5e339cb49b4e39355c1edeae49ab3af19d92b905de9d6a282c28ab9eedee56a7c8a4cd00f41fe1c6baf646b137c5259f4bf005acc1da8c9797ce84a0e7584da0910854afa1b05fe7fb9200c71b44e04274574310253f42adbf24b57b4de509d53e0b3a2ff942f166f61a1825a9d824320120c847cc497de146914dfd53202e92a3279eb9c51db9ac308c77da02aabcc36e213e6112ab881a21e5d09dd0fce0442e2359562ca18a0d7f68db37180cd450d0797991eb322d3c3f517605208f5c1937845e0926ec03a325162584e56c5eb74a651b37bfc8be041bd9eb6b39d3ec695f97985aa4506771ca33046f85ea70e31cb5d622790529144cadb0f96243bd396cb3f71d5d805d02d3d19e58792d22f4e61d8cc5fd23c214a1af8db517ca62549746194490dc1015aad5183bdecd9b071dc595fb16b4b34e94d0eac0e066816a01a9a1e08b4ff5e583a390e5cceda2ab207f6195320d0383cbd665a5c2bb4ec36ce56817aef503bc09fa23459fe630b99750f5d3e9b8003e156fe6aab8d44fe331ae17369f6b46f08e2c3a060fb0598bfd703f5a015fe28891bff20d87e66e30797ef559876405f56af384583960358cbf88ef73d5fe3ec61d40750bef228c08d02e54f7142f00c6b07c944cb263e0653350439c3235d59912e6e077dbb3ac5aed792c9714bcedb81f55129b03fcab8ae69627bcb51cb5e6a074608abe0e5717ecec98a49332459d5c4c43f7fe404ee5dc1a679c52579ab05be2d733fcb3bfc4190fe5a2310460f6ed9d7f3ef1e3114f78439bd9e7cdc414efba72b90ca99552d8b7c4678bc796a32148adf089a013449886d76de48e05c1aefa20448697da00debc33fce36b425fa1a985ae50fcadeb5626eb47b4191e2fe4b5991034f68df85d6551eaf2ca7ebb345b201e70de739bd4365ad8102b03debe12cd215e5d51ea935220e10a6147de1a91860d526729e287bd8f1b99ca12c4191f6ed13d43357397f9b7e9b5c66435e036661fe313558d299876214092104758fd79e76ce1f6848dd10a09baebe1062689c0e22298761a7b2bdb3e439cd60e9df0f3e297e340daad3fed545e4029344e7bac7896935f2891667d84d7c16f84eed25264875b59866a3b248e8855fbc0c68066bda05b6b0a293546a46aef087ccfd809b811de4c71e7109d3f2a4e3e8e47f32af7a37d8cb107afda3e6db5dce350d2410f3446da7ff88fa434ed4191d9934c539971a88bc01d6b81311fa57fe30f2e5e9d78b25045316f6b7c24c52ec805fdf177ded0fdabbef360679ea519138b1f1c0084f14875447517e628061086824ef89a0f00087169f4e752ee0de412b5803649c9a02b96c8f0d43e109c861cbe3d650eb86dfccdc48dcca1a1b5057aa4c6e01ff333f7863c40cf158c87829f7393038898c56cf3f5cc2b0c689d7473c5189748c990c8f099718563a34892410221482c43cc7000629db2c2529c064775c4879b9b239b2f56e55d92b3d7882000821e05c868c08dd6add856c35eee0da6a6f742704cb6598355cd5b6158a728d1e2740db5bc6833070fcd535cdf35de03a87de805fa94799da0536d71b252382f94c94050822cb69a5f2bf68c88f2ecbb6a804f4d316ca5cf030db336809b6d818f6c50808a02c888cd49524ae8d91d8278b6fd217322d563835beb2f35483a5b3910a5a09736e0fc1be2fb752ec8be81a2937e31e901e72e9df1cabd306d85bc3a2e8746768b82bcb43789572ecc6ad2584e9a0446665a321577bf6c207139d5c4e550fd67cecbbd9719e0408f6540b141b462e6e9b0004615ad366db07b8f044c26e9b0f27250ad298c1e2db60cab6170f28670784007fa1a866889b7d1e77ddbe36aaff0b1c4c8cc069e25c41ee01e7a6a8be6beec4e5ee0b69342a565149767891adae66731845e9410f737664518c5c50bf0f6961672f4632c938514835aaf20147b642325df1b252a2fe137410a81f9509ba90896f2beeeb44b8848b86c222820abb93b95db16a878a23ffc6b468a487e2ecdfbe9d9260d73a188772110ac6f597aae252a853dc2c8a10b18990c9d4944eb7a172e70a050d03d06075b0bd43c0426bdaa1f52b0cf10703d137cb41ad7a73a97bbbdf127305b4e85f7d167c3d02d6a02f1244d927d16648533fd59f1c46a4245dc1241d47d41e75016e88faadbc463ee5b1af52d689c4452c3300f3b96ef8adc883b4082679cbbb3d2cbe9c67eaaf36d450495c7bb281d8e3276ae5dfad69da676ed0598e19325a76392732103025152b2e11a8aec1f30b6182b2d2eb053aaa2d701a209c138598979696661f208d861f6f9b425b7b6c89acc8a47e14abc381794790b3daed902b70138c42986c1b95c36de44cb15b2123a95ef5f6464986d6112beeba97109d04a68ce4dba98fd3a960002f8a7796953d6677ac98e9575540f27c3cad8ab337bf344472ed6dd99c71731b18e9c96dd592ff3c2c68b248a3692637922606305900bab950b216a58323c60448b3a7a7a4428a37a4a1ec0f1a08dd855a7a87eac4badc08f36699665027926d92e23cff26faf0e978b22290cae65d589b7e6f725ccb1d87f6b3ec3dd66165e45ef780bbfcb871ea424376183f05ac778190d8628498fc8073a93aef73e6c7233841e7922228be815d32884e9ec0153f8f7c8c15ad0ac461d77531860451df2842a2f28efee6635dad959e762811869f0133a8d416e9a824a662b4cfaace9dc5d4612dbd39e20981fb22eb46d7fa5aa95bffa5e5757774e2d57e97f3f7fd593971d7fba69413790819313c689f3d1ad73f75cd30def685ac129eaa311da773507def003db15b2354ec927277943cfae23707d50e265a2e760e4eeaccf4471283e90cad906448d77f120539f99252d263a6a98ae1b03bb49b327b9783ba0c6b75d9269711fb86346cc2c7fae81df19a796797ff40df9770a196bc8274fca5884283a86f76863e02e8c9a43e6fd7422d44f6c20d35944c2598667f464cc85e27e150b9623eaad7c8c22f8fffdf13d1b7fb308025f6073397378c0afece8d7471b48265f6405ac93dc55590e43a33cce59330692cce3a2c0321fa15804dbcfc71dfeb7cf63abcfa01030a76101eaa123d7e1f628a5007a01b30b41b63105c03287c520ac1a8e0e70a27c5b073c29e156d636a1dfb713f3baa0f6e2851b9eeae9ca6199af139ca8bcf2a1a374a6db296ff141458dc9059316ebf97850e8e0d57aaef2ef852f631cfa9147c549861a30563013e702d3a951ac5bc5acb850da3026301fe1e40201f26b351342bc2fcd4ac88982353e9dec13fcab74a30a19759911cb3633105c4d3ced3ad0a58f525de22dd2a6899d8c88730e7539ad059b1839d4665f8ae79b1781e73da3a428e605595d3726bd8943", 0x1000}, {&(0x7f0000000180)="0cc28c8f64ff6a63f4aed7d7f5cf0f81d0fe9ae9bc9b4dadd1d32f1e8531b7841348941cebaab99b1448ab1251976bc165565602dbf435973f360b3ef7ac3a98a84bc45659405613565c006f4ac88b63178733c69f1e07132b7e8ee206eb3a548d1ad074678247d4db0165cacea6", 0x6e}], 0x6, &(0x7f0000000380)=[@ip_ttl={{0x14, 0x0, 0x2, 0x9}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x100}}, @ip_ttl={{0x14, 0x0, 0x2, 0x9}}], 0x48}, 0x2f6169efaeb35a76) socket$nl_sock_diag(0x10, 0x3, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1000000, 0x10010, r3, 0x71909000) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) [ 485.272184][T32513] FAT-fs (loop2): bogus number of FAT sectors [ 485.278808][T32513] FAT-fs (loop2): Can't find a valid FAT filesystem 11:23:35 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:35 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x8, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) r2 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) ftruncate(r2, 0x101) 11:23:35 executing program 1 (fault-call:3 fault-nth:19): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:35 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x46c00) io_setup(0x202, &(0x7f0000000200)=0x0) ftruncate(r3, 0x81fd) io_submit(r4, 0x3b, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x0, 0x8, 0x1, 0x0, r3, &(0x7f0000000000), 0x4000}]) r5 = syz_open_dev$usbmon(&(0x7f0000000040), 0x4, 0x2101) r6 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r6, 0xffffffffffffffff, 0x2) open_by_handle_at(r6, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) r7 = signalfd4(r1, &(0x7f0000000180)={[0x1]}, 0x8, 0x800) io_submit(r4, 0x3, &(0x7f0000000380)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0xe99199e2ed78a3e4, 0x3, r5, &(0x7f0000000880)="5ece5f971f785da87b16bd432b5750656f05dcb901a14267e37b8992fe7810f6c3f13639e9dff5f47f28c9e93de951ebe83b8f6226d12a3994c64d51967ac995a6ddde8a584de3706f7fe5758196b93e10552ff85513f610ae265d65586df3e6abcd65ca8daadec2ccace4351363b187c371c5be5bd700a2b9977266c8b229fea3453f5d5e09c31646e40deb622e3054a0f3f274e0704a526ff1ea69b92bab816f1ea11441ada1e678e936e4309c057fc4f97b1b87fe8d0f21be21f86b91562c3f11518ddd787cf89aa3c18254fb7878d1844c9a5a13136bdad26cacd6316cc598344a73a25ed6d1bcaf2351395602f763ab5576fd70dd0f78d1966797f9141882beec86631ddf85242bbe27ba6b3b4fc2690d476b19ab97b8850163eeaa86697cb36e9d83e4576c47602b4122c382a8ff6776bb9be8092f4c17ed6617a2541a38128a4421ffeefb6b7c618235de881e4d0e23b177e2f3b2aa43f1c01790f944f6e7193144e3c000445c45a9390d7f7e63ac97fc404082dd2489ca730f4ccebd7d14380a8376ea8d595e8ab91832b9352ef58d42dfd4682472159215ad269b84b3a1efcc2545a26db349a29869b26046eed3963a2bb36102967126ae53fb0b1e8dd52d7ba1e87efaeffff40d3926823584519021b96bca66968f5f948276b0e2563962fdf0bdc76c795afd4cd74dd9e43db1d84ca3e361f2a5a282b46ff16cadb66f1e2e977d985cd326198d02f62a8d00b042eaaed04064f67bb35fae6162219bf888626254085ba8bc8a9f0179cfa5b33fb05fbe748eb9ea1efb829e0aa58933ceb3de51fc4478ea20542ef6bd1f805849772d79ae0fb2825581002e8d57e6edaca5432ad48b6fc968861c1868f56849d2a11bd2864aa37ccdef43224a04436f9ae580dc36350106ed73085d6037b7f90d765edbadaf7f54a7af2033e1c760130c80e68fc245d7a3588b13ab6765abdae29a45df1c55509311affb055d990c14549e24e50a752daf7aa739120582cf8f53938853a18a38916166bcc06324267bc4afee2a7c82104ba47ac1c3b2ca51d649ad436e3b0f365d64c4b67782ce4803dec51afa45cad9dcdb87b351747131a6328aa62c258cba1bf51f841e59226a9e523d1f632ac8db07b7fd085b26d934a6e892e37675bfe22e146860d06d3e67d9fdb252bd94464a690e6f35d8a00209348844b04f2f0bbd498088eb270bd6a23f44d0db4a583434de407d3b6b69dc1a4ffbf4105cd56c43f4cbcb74c79fd2711cb77025ff2af29104a70e1206a4f203aae6558168e6668119f3538babb27b70ca8351985ecaa91bfbb529e4ffbc00146e36bef8c98375f01a9519a3a3a5ab5b93f414de28a01c99add9bbe90885dbfdb8ab50df6467e79ab77aeeb685e0c300e3c75d17fe3d2fe4961c1b7eef7a98521c09078fc393a1f526ddb928e85e377ef3c515d38811a8c38000fd2d69d8c9bc1c9918f1cd5b47604b0289daae5c93fe06d4ad2b8eab207cba0f0359aaa18ea7bc2f73f78b2d915f6a664c7f7e0b09306e09e683a03de2393d2b603fadaa517b19b24956361f87ebedecc3de26454db97952b7dc2ee88bdee3630e8be15298d653812f7eab8bbc2ab091a02b9cce8b7712d75d5665643114007e6acced974485b1cc172f9a8de4ddb0ff2aad1dac2d25d25ec4a77dad5e50a26d224a48cb33d3b941b1cb466e7d2b717db5577156a2edc11379e8cd54f23e58a1b2320b980df42e340fe665734499679d1ddd330cc84b979e2c2d159a69ed872b824c17bc98bc0d5a2639c4aebc838b463d4e60b7daab5f9cef9751096a454db1f1648f4d0a11618d0bf5f0dd613cd52ffb028a03e4dd10babefefc4388f7dbf23b9ce0312c22519a5d00cd18e3b1de20ccc3bccfc70a6b6c1d9e740d3ddd03e5280f32495cdf791c4c54beb073409d01e2d8c27bf25459dfcc439b01f863c674a014539776f4ec03f9e401bba2a7d403e72de403bd372991a192a97466c4e2ad99fb527603325fa5bbd4cc25475f2868de3b3a2bff1e83631fd4c3e0d84deb2035034e20b662ae160e13d6886aa7d02a5949551e6d72188a1cfb237ba25b6ceeb821c14e71f2e8b624d6bd3998e709231679d1dd0a2aac9e5a0f115805484075af248225107331ed1f95137b1b83e1dbb62efe922c62405ff284046ec9b839b52b3c0a61cb48e21d95b81ac7f985da675495093ba99d06756c34950d770f169018048866009d89619a2366e3dd4071caa9c17da3310feaaeb15c3efcfd7acef99fbb3d5421e41373fbe131150263bbbd0d106e6ac84fa58ff0d4656673f3419a2f4cb08c380fee72d19a9ee3624465504e4f71e6957dc99a2f879021375db6d75c92ce72aa79679c882cbf3bd3d02b2f2d18065ca6713b45285b11af5f848a89a88ce58ba618d0ccb956f44acbc53aaffe5b489bd92fb565f33cfb62674e0adfb53a9ceef5c1f44708c886e0a653ed0d1955f04dc684ca460d8a3bef4e986574f004101663bbf6c4cdf49df536b6486a23cdd1b04be2d1f5949c4272cbbdf10326fef93166e6a4f12a39f2819a3a36ef0d9d93ad4f8d5c5c06630d0d0551278c99602e1730d8d2155cd2a8d9a6deac336d4c1150b1973bb58eafbdcfd1656bf316c17e155f3f6910e8760afb7f88c10b47ff7217008180020a4dea9c5b5015ad219c5e787c29ddb184e0b2c7a348233d9dba4f956a48caad70cdde27da3e36a1ec2f809d09e718269bfca074d3157d829a1962967d16e6853bfd3afd18d7b5543e6061633b208e889ae70b85effc866d626a08d8e000f79d105557ecad9139dac352f3bf90c533ae4af4f79e093b52f20c993e59261e5295dab23ceda5890186086bcbf3802529851bd9af824e770144af2a300f35e61f159991d4754321d67d6d71ed8712f9f9e0096b25ad1a9ce74a4d7c1c67a47e70c1ec4eb495dd0628ef10cfeb04a037448032c39ca5f40f743e066b3d3941dc772c256e2aad22e7545c57f07121c3e2855b4aa22ad953b24121221554ab779f9e5c95ece4d3b4b93dec4752603e60e29f16bb2514e32235b76a422bd80815829f49e519ee29d6b9d93c4125204f32f3aa64d0d6b0bc674c08df6369d2b1adf495c982d9f89deea10e1c3ed86e847b9089e1666c123c61d494c365accb2ab2e1af7e5c004d7f793097b5b912f740e7cf72c838af39b93013e2882a3439883d5a606235da162ffbc013ae85db0ce9d38dbbdac299ee0fbdd0b82e9f0fc77264bc6b52e12d880f07d900a9d195b6d72806b3d96b8ddc9f3a7ed0d5d8b60dc6b7c75fec1d05cd8cfb257c9d85ea6a122898c67989732f5be8ca134144001cb1886a7e510b6db2ea3e5a8364421682a0f438a14420c26360636a52772929a0bc0495d819f88c14f69644b667201b47ba911b91c995886d7f0deaa84b89db00afccbc3ea579c8321a3449c251ca714308e0e898fc1b8df3940883ec47885276d2e76ea839138ea68121d3401ea1e17e32f116057d408cd57825afad561cb0f06e05fc93932e50086d8d7681b660c32547538f92345f0fc8f1c89d6d356f08a76189b17de29517d614f867b5cfb7aad2436f5580fb5ed54eea457942aec7e77289ffb912f6d8fc9606e67324f68f00720393f3440639ecb2780c8d466314d96d97d71fa4c32fc3798a3174599427cb769e8cea75aae115a3d7c84d178836c44390307a2ea02cc560d4e4e9511cad10f39dd7b2f0992bbbf001613f9e338f7226b787144d3ad6f437a7823ae7c0e816b0b2b6fd75e2851d392e937e8f04e33c83eb3902dc7d184a1d4b8536d9b81a74dfa0e7103d7169166e2629a987c8bd08aa85e55714bd6a463b167b5ce04437fa743ab56cc9f2db3e67f93462f46234f58cf6d190739a6a255f8931639bf5a97cee5051a4124eb943342ba345e1c3e138cc3acaf3d8774e4d399faaa1d9af5a9058da5433154db846d33e6000471839895c7f37051f02d557723c8b53958086366ced19899a7863ea39f7db7b3689a35b2a24e44271a107876c2ca9a343ff750b1a546649e8dc73687daa9d13fd83c96154b3f8ed4daa84f7449f97dcfc9d6442ad161eec55f03a1ad51ea49c18f02c748258594204d1c6b4caf7da62e970c8454a4ebe3aedb9c7b3947225530fc076f6dd687916ea93e752aa35530f1b14ee4e4fab83ff7c65f147a5051599781eb93725680b666149df1b01ac80ad0ecadf3fa99fbd869c357fcea69f80ced4096dd7b779cf8d86c17ff035fe3eebca147e7bb01e1163590822d8a46d74d9af25d0a92cba0d904a8c17eb5d68746596ac352540ac2362f0f40541e2412297e86202d1623f48fd6d29dc5fc8f512a01fe8f9b8bc4d963c835f8faacf98ec38aab13176a471e9ad1dc9c96b58c66e5c31974dc8a27eb47777d0b0cf7834c916d9b3081d6da306e32b7df44a7c751253e3b42d9ba4c40878e8ac80d2e18918da8ac485d7cbadd030e22decd021bc92c993a8f09e78154b9d493dbe792cd68521c5fd4936dc216e62fd1c7c413dc5e77ee7378cec946a53efc0cba88b2973826b9852d931df7f26b2a0a92b511b89ef66b6252eadd4fc1afcff8c04cf1d62ec1fe19d3d06f730b30bc07329b67529d9688ebd1f1e896e7745700bdfb91fc87dcdefad510166e921eee0715340232aa34e92c999af4a14cb4b01b3a285128712fc2e53b5dfaa2503371f5b3a40575d9e02db205c770b17ab12f048674458fd58060253dd86ae8ddd09d7ee85ef3401fc882d542e20c7f516fcfcd60dfd97fc0b502013cf19036c728defc51ee96e22d6a2c6344360f7c2d71b31e4c4c788dd75596b1c3e8a1adcca287bbd03f30f6dddad5a10faf1c5e5366aa9451826c8fc37c95336031bc35d58bd3e50c42aa5d57ac9203b09638a436b563f7085faebdbd9e401b198e1a08c57a09945c2ed2ac14f7f09fd948648fd6b7ba2dac40070c0250756e29ab1062d3f1ecdc640cec7f7c5d68fa9e28754b66aa1c48726be299b7ce82905b3fd86038461d8575e8aef72d899e2defca0aceae99e54d2b8f84638c31b6c4b00bf18567a2c95e1cfa332933520c60d935e7f67aba06d9e2ae1e0d82c730c49f714f0daa532d470399c4397e8221b80ce8da4c0f13711f9c6295da8daabadfdfe5bdbd586608813c16a660b62a2fc55380fc626ce6381f407002b91b9bf05c805a69f40bf44440e448cbc9a7d954165d4fad7b0194e880a68d38bfca5885f8c879e63ae92533472b171ec37596860a1ffa69a78d4cf8eee1f3c5f6eec537d29597707912797d433ba026ffd2ebd992f4c3da5a9043f4c1a17a477429bda438ed46033182d4ea98fabe5bc0289b8b0478112c752cb895c8c406da54d198bd4d9e0bfa9c21868bd41c8638410196420b5f24767daf2452c81e288fe71de70ebbb10db20d39c89477f24d481359f7a419af9d4bb32527ab999b1ec061eb216bd04138b8f32726b139755a00ab941ba302c6781826720153db32a5865c064d8d06d823577c6aed1a9643ae95300f66d7446ad4870a62188132a98d3f2780890f6b135e235ca5eeebebc355f5ec99495df613f10bd4b52b08dac529c8915a180e81feb8288b5b9f03c0dfa9cd48884d3dc8eac4f947aab8e294270486df887797b2fbb03130d05c495acd88e5f3511b287c1895039dfac587c98fb43dfe55799d9d8b9661970d180fd500d271255f0f6eb3d8099456983d793c1b574e2f3ccddefb36344701f0f09d920b7e5421f173ac7dd3d6a02141958d9423bb43e5ef41b15b89692d4bf7a8c", 0x1000, 0x100000000, 0x0, 0x1, r1}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x76, r6, &(0x7f00000000c0)="aae828f55f42c737db37b0a5eda5b6f98bdeb1d1b3f66e6ea7dc14e54d2ea950e5cf878ed24e5932b689515dac08f739e1868d94960bc1", 0x37, 0x0, 0x0, 0x1}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000240)="33a0ba569b610cc216b281effecff75298011a0674795a03191794938dffdd5a8dd69366bbe7393a13ab1ccbcb79b084e433205ed287bb823af1cad1c28e4a57d394e26411924661f227efdf9989ed3c1d430d1d89a50a66bb4cf1b2a3bff7faf7ac63ba717cfdae4714aa3b40d74d461d8970fe090bd6b29ca5daed7329f3345acb90d927332e6659e045dc13dcca50cd0d33f73d091845ec757c353113cca2271ff694a768f5f98f74e6390e66b953ce1651e34616a6304d283e81908e8a2fcae3c0b660ca194f9e397c", 0xcb, 0x8, 0x0, 0x2, r7}]) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) [ 485.362722][T32537] loop4: detected capacity change from 0 to 4096 11:23:35 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) setxattr$incfs_metadata(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040), &(0x7f0000000240)="ff7087f4b0233a0e89786ec816342cbfbc3cc2c7c6690c102b94a50dd0438c0fe50ef13660103f33b44c2c8b4dfc86460f6ca6de42ac94760375cda6337358e45d83fdd1c68cfb081bff3af58552a5b7aedcb89489f45a4704f317a8c91a0e09bbfe0f9936eb72686020890bdd674ad6d751ea17208a94bdfdb21d6514d4b5923a6fcda71bc3c77391f0e7088c320febe7c8d7b67bff6731e75e1c6b7764a81fa537cc491f55ea4a7a89af14a02200488e067edd6374c889784f369218f79687b4629dd0b06bf37163236522839ef7f89816b13e2edc68a29f9539bde8f83658fa091c777694681a951b3a22a717b7387cdfd395d4c8c2a79192c8185c7d680c6a29c3f469ae92644feadcabb990728cf1df8551f2f8c9e180d64c1100d395020007c6b77a78e5429c85440808799a2d12c6436c9dd53300ad3601b8ac0c200a08a19f50344854b46fb3ff8375d60b76c50b5c8558dd1f1d3bcb76a0723218ed864bfa71a0b8f3fdc27427eb0487318052c8fda317520d415fa5d085944b98728c666e83a990e7ef5918ed240dea1a7c17844e2c590ffd2725185c498dea1d5d3b2d6becf67d0e243e7fe6d02a91d89b3aba5627f5eae3af985879ceca9941bd9ff52cc0ca293ff66f6618b01bedef1197336b5aecabdb2d1b92180e48ee337739a4d355e8d8c22ad03c95320415cab65fd34f6ac860388d1134e704dc284bca0c52b194080a9c88077f1c3fc7357a61a87318d99ee40e0ad804b918489b21f24c6fc30e880e80d9079c1c5ca25e04d6447f9092ebc8f8f7ba826d596f111a3b8f77af859f3c87e72f89a079526b61a727e3d251272fe385c94c154a2c31f70be64d000ca993eca895a9938dd59ff2d52a4913c0daacc81f926881f82f9197168f43fe5db35785c28e8c311e821a91a8df3345b12f3e07ea6426be209865cf78ff145514b954171826600de29c32a1cc39f3c1f5e050c512185628b0ea389a93994a548c12675344d021635736156f180f8a0d4d4a5fe63ca88ccb2c85d07f2a8165da871eb31f6d1d039ba44157d91b40115b4e545009aa89eda80d96ad356fee2b1c6fbfb2abb216c1488726dd70dad18b301508d09414d83d1235375dbc2ec44543c9449156722e3e263db64094ba09feaef2ebf0b01f6e405a0554d9b7fedf61f6062653e38e12f5a41470274a961a620d844d62e31879f8a2fcf6ba77ccd0ead73cffba93326fa6f8cfda9ebee9eb6c9ef20473756c7fe2bb93606ba1f2dcf0018e38bfef64a4d6708a72c9bea9dcd2af9c33e65833f98f45dd2aa3259a4a7e8379fa84f2769e64a933f7a3db94845c99adf2d87152e39d008015b4202818336561add44e878640422d371bb9ed5b96ed6cde20a9b2e9a0a7f8a2cf87fc7e7d0db7dd314e3f5495b0d8169f4d96aecf9134971bda44857a4c288f5fb51548abfd51cc6375482a6fbed29e6f48702a44521259a361430b908f1220689a10cffd4bfa3e48c7037af0ee2d22276f5462309f307420bf7105464d6f2beab7cd5edd5397caae1a815c04725e1a1e9016d22ecbbe665ee0f4c2f9f9813cbcf156e9cbf6158ee9ebea9896376932701c203fe9c475210ec46c3729bf406bfc910a58ae7b2600854c7c089c3e5df26541e5726d82ec5630b7a9e61230e09b8c054d218c584fd8bacd87bd990997488c4a4c7d1dd0aaa8dd09bcc2b3aed665efafc2e284684341de8007fc772ad51f088a4a712cf3400e75f3e0ef083971bece3248305af4a1c364e2383f1abf29133477672fc42e3cf5e41bb26613b6483ee6174daa03e44a89ae3401a5935de95b302bee090aa1dda291758d9f521fa80b3902e2bb7fd1657aace732656fe7c5278f81a99add4a965925856f90461d73fea251f1b93cb7bde3948ddd75a0ea8ec70505f8deb92ca8e7d458a36f0412090b508e7e41ef9e8b711111f7b60a80205ead96c3e119e0ffe623fec328aacb6fc6ee9fe16583b208077781f3ab5e667680ffb69b0907a06617b1a4bbbc62a19336a96420476973a93f39bec99f8b26a107e5231fb02f11a5b2bcd2477f5f96ff52c0581b375459d0643c107863ba82897423d89a2f81766db6b64bffeab70b8b41c0fa663a72ba2c00fdda98b76093ab3b7d780f1be0f627881b98dbc784f7e9cc38cec2e6b23d29c1e85aba171047adec1a7b9ba944b1d623fb01189ea614729d7b5943226e6c4eb2f119fccee27f56c4c5265e79a9ebb085235fd1d20c678994af8b0027a79427c8a865d905401e34134c3900c04b714ed9bed91357c1c979ed7c1b4ea4dc0bf80b5d1d82132dd7b17854c0b9c39301f82fd3551c87461da188f9bd66c02d141f48ad2679b417d8ee963642021105b32628c6e98739f8cd916038cc14785d9e6b14313301bf2fc1bcb2c6bf374f1228da071f2e81c3980c635df93c0deba7449f8f9da76bddb7c8c8706ee19804fbca7bdf29a947a122fbed85062e3149aaa877f30333549c2814fdf082a66dd4bd5f115db7a7c0aae8412e3840cb999c7330cfe256a25575d01c407617854bdfb65de606caa51d6dc5e6ad9c9cdc5d201288f3b5a403fe8fc87c337a27c5cb6f16ae7ac3a5d1090407533e25f70e57b86d4aae14675c9feb91357bbd0c17bbc456e4890ce45bcbedbb895d1a2a99e403a596fafd0dbf7ea7b4ab24aa196b245945baae8a81eabcd432d5e3eb7a367c3894f87ba41705ba8c6e0b453009a358430bc36d44cd1db6bfd18ad690e827fc3fc9c397bbb6a45e27248795976630abcea40586406dd5a206d238cd0c41450126ed9e99ec1917e58b43b96b11f4bc1e26cca62bc28e61d015a9268fb7104f471bb604d2f2601d55a507987cec3ca23838ea11bf2997bef0b73dbc4ba755a2edd647669e4b1c80464cd18949145b607bc8ad19e28cb59d21b40bd06e01cf32bda03987c222164308d8f04f5bd075370cde97803ea901a4edb59b53bdf4758e003d2a43ae789e3d896a97b38fbb9e062938af95d3c9ac432323e37b02b38bcefd6e017fa572669e72dc3469767795c64229b57cb9f5fe265d24bb2748a0045d8e92c5936c9fa37db99e54899aa811d9b02524447d9f04e8d8c6f4f8a0f4bc09ca00d7338b16a9a722f7de059d23c9e8e847b0179c5594c9fb20f19e7512b2b4d588da9d11e35defe8cfdd83b122cdfa089428e5cd6c41369e2ba9e44264cf5a7d4b3aebefd8e90716e7ed97bcc5f912614dcedd2d99dce7574d7399f8b5b9511a95d75625f15d997d1f79f96e12678cf200fe216ebe7a9d43df5835e74251684b220d4ca98033207bd87cd440dce26736b96bb466eccc5ee42ad4ded562ffa680b6860e7341dd554016ca98443f9be262bd9d3ca0651f5ee871abc6ebcf8638a29d687f78296c02b8f44023f21939d7aeb4cbe7857017840b38c3e1051254f2e655b1a8315df8fdb625a0efa27065cfcda44140571271ad81c1f292af91b669921d70d259e5fba3d46afc6fb5ad0c77ce20e5613f6f717594dd813b20c8bcadec8dddab14aa151370b0cb15498e7ed70e1a42882792ce1ac41ba5c16e2c5949339d8da38ae471fbc20d36ee154c08279d880ea82fbcf5a0c7e772c427a5edf5512a106598e33d3b0f7bd508315fe6641fbf9a5d9693c7ff9f4f584706b05768b3df9e970d87d55f288798c446dbff6f8f18c9390f37e1033524ff0c8b512c2a82ecbe3ea7c6092104ecc251ca110437de6ac746380b00cd0d7dd2154099e288b9aa233b87bce665abb9fbf4db473002014fb64b0b2dc78eb6c4c5ae25c14bf678e73c8e0a9cb31f5cfc871eb27b4960d17dd5f0523301e6b251795de418ff660df7e8efb8f550fa171974824d4d97e0a241b3439c06291fc7b7e6fe23417c09e5cfa08bd3a60ee351c846f7b2b58fffd6a10996a113d172382cd814b54deb0c69d3aeaf27cb0f88b918a440698005096f57e20b428fcc49c2b605d7e3d156d22775bb9abed9631898a5ed0fe7f18dd53d0241adbb2dad395c001a4a1be414bbecf95dac41f482afcf7cd30969d3ab60fddbc56b044fbd738ad16cdb2915367dbaca03b812f93ff7eb23bbbcd185638d7751c9ebd784ae606f7785bb0684621fccb6c1ed3795a47dec86774128a726d489b7cc92f90159294504eee2372cb07c240f9c5fcc3f4e42673398058b072981b0e49ca27bd6fa984a30da5d81b221c916588c48312f8841fc7ceabd9d7ffb6223aa338855d854386cc2e06052d4853a7e0bc12b6d0809e11407dbd8185c192abeb1b726fbea2a191c15aa4c0907a77654884a3bf49a108798d81b7a851b1cb8b1aa1405c199799149acaa53d120ea9727df2a3bf13e33a0b4bf25bb85ef4824f30cd6fb0a304ef8f519e10dd8a39f79631aad5658d0401ee9271664d999bb22d62f82843e0f0f46cb753e4235c21ddefd8a7e5050754b8081c1c08127313cd405c9723374079906df5de7e361bf7bb5b887b762cf15bfbddc4480b71aede982de67135780fe9543cd45cd7df17f10d9b4274fda19ce6082b1ddc835bd369c4094ed48ac97ae428467663f2457b731ac6e6e22446985f8fe840d82a56e85ea0034de9ec55332fc96bfce922a577f08b40c47e5bb453b3efff267b6bba882d686893456cc593496bfa6d9b6009a63539212fa40c1c2af0a8716a3345dc7526779f429789c6ef580c3d91136ff93848129b0999acdfb119490abbe2ef8a169018cd9db23c6421a5dfa589abd48fd01f92df39397aaa11813a0c03c1094c367a2761a6cb04e6a2943784ac13ccbb1c4a525f684deaa504e98c85f6fb5a7c23acc8c36df96c1df1cbf0d368698a3527d036449c164310dd82031accd6ccfd5ee94b8b7fa35728f7d4e1bbef78f9b9b2fa8d67c3b13554c03ae64c0a14e36509ce00db47a935329d742eb541db9f14af3b3560a98a65aa5d6a52da7232211a9ba45a9fe375afac817e667760ac98829d1a4b7b6f6ccd65af7afe91c3610bbd27d54916bd8d9dfbd9e658303e149ede859fefb962694230ca877fdf33edf4108c3e50376af9dbb98bd4755b8f001b50fe91c7ed18071aaccf7377d40c3cfd37f8ee7a5d4e422efa5504900528b1f81cd26a47f979a0790cf4bfc72023372d6a5162cb8dfabb99395cb322fb66b89199b6bddf7fe64a8a4e97bb1db51653cc1e7ce7d57cf0a8a9f43cae0e1750ac387c8add2f46c611b870012bd73cd5c411e929ba1f77020bc6f615cd0164b8ddb45737467f7d264518d43cf9b3843d45b683457517f05ffc052655b4979dafee384f96e7bdd9833cae3c97457c3ac149fe02287c7b9207ccc1b623fdd858b8f0784d1246ffd30b599290f88d5c3abf7c1e4751254831fc94e4cd5ef3a7d2ee9b3013be25608b9bab3f3ae1d211761cc160724849993e8ded22cd14e2cdf64336236f93a6f537198f3064090bccb623a95703bf9e9515d7045c5dcc88df74bd3ee26538742f4ecb99f672be34f3c670947c703a4ad2eb4ee6760c5660ba24bb9340c39f8a93fb21f6c7c42a05348d3eac8516c02e4d1207601179a693f8aed8865cf4668f82ef06ad886b1d75a8b9fa40264f1ca39abcf8f285da15e0d150e8aa53f1f8bc9958a08ca5d8774fc91525b229ead16ea826483b3bbb68648e5fa7fa00d2cda7c4703e3a911a1fd24a8e990a6a6bfc6fab1bc2ef5aa0088828e4a45b8f25d26eb117a85add9f382718953f75fdc7265dc27f8652829a65da393ba3a925d131ee8d1bf331f9a4f8454fa1e7d20049d1bef0b824d0ddccaf00975341abd60fbd8dba42b", 0x1000, 0x2) [ 485.417934][T32537] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 485.431769][T32542] loop2: detected capacity change from 0 to 88 [ 485.449352][T32542] FAT-fs (loop2): bogus number of FAT sectors [ 485.455895][T32542] FAT-fs (loop2): Can't find a valid FAT filesystem [ 485.493041][T32554] FAULT_INJECTION: forcing a failure. [ 485.493041][T32554] name failslab, interval 1, probability 0, space 0, times 0 [ 485.506185][T32554] CPU: 0 PID: 32554 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 485.515153][T32554] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 485.526790][T32554] Call Trace: [ 485.530085][T32554] dump_stack+0x137/0x19d [ 485.534922][T32554] should_fail+0x23c/0x250 [ 485.539473][T32554] ? mempool_alloc_slab+0x16/0x20 [ 485.544700][T32554] __should_failslab+0x81/0x90 [ 485.549598][T32554] should_failslab+0x5/0x20 [ 485.554292][T32554] kmem_cache_alloc+0x46/0x2f0 [ 485.559080][T32554] ? finish_task_switch+0xce/0x290 [ 485.564302][T32554] mempool_alloc_slab+0x16/0x20 [ 485.569172][T32554] ? mempool_free+0x130/0x130 [ 485.574152][T32554] mempool_alloc+0x8c/0x300 [ 485.578702][T32554] bio_alloc_bioset+0xcc/0x480 [ 485.583606][T32554] submit_bh_wbc+0x130/0x330 [ 485.588311][T32554] write_dirty_buffer+0xde/0xf0 11:23:35 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x200000000000000) [ 485.593537][T32554] sync_mapping_buffers+0x2bf/0x8b0 [ 485.598805][T32554] ext4_sync_file+0x4d5/0x670 [ 485.603625][T32554] ? tsan.module_ctor+0x10/0x10 [ 485.608527][T32554] vfs_fsync_range+0x107/0x120 [ 485.613305][T32554] ext4_buffered_write_iter+0x39c/0x3f0 [ 485.618959][T32554] ext4_file_write_iter+0x2e7/0x11d0 [ 485.624443][T32554] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 485.630289][T32554] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 485.636530][T32554] ? do_iter_readv_writev+0x18a/0x360 [ 485.641915][T32554] ? do_iter_readv_writev+0x17b/0x360 [ 485.647323][T32554] do_iter_readv_writev+0x2cb/0x360 [ 485.652548][T32554] do_iter_write+0x112/0x4c0 [ 485.657276][T32554] ? kmalloc_array+0x2d/0x40 [ 485.662087][T32554] vfs_iter_write+0x4c/0x70 [ 485.666622][T32554] iter_file_splice_write+0x40a/0x750 [ 485.673229][T32554] ? splice_from_pipe+0xc0/0xc0 [ 485.678539][T32554] direct_splice_actor+0x80/0xa0 [ 485.683506][T32554] splice_direct_to_actor+0x345/0x650 [ 485.689009][T32554] ? do_splice_direct+0x170/0x170 [ 485.694185][T32554] do_splice_direct+0xf5/0x170 [ 485.698977][T32554] do_sendfile+0x773/0xda0 [ 485.703519][T32554] __x64_sys_sendfile64+0xf2/0x130 [ 485.708876][T32554] do_syscall_64+0x4a/0x90 [ 485.713410][T32554] ? irqentry_exit_to_user_mode+0x5/0x20 [ 485.719157][T32554] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 485.725169][T32554] RIP: 0033:0x4665d9 [ 485.729123][T32554] 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 [ 485.749136][T32554] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 485.757910][T32554] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 485.765999][T32554] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 485.774088][T32554] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 485.782219][T32554] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 11:23:36 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 485.790220][T32554] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:36 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:36 executing program 1 (fault-call:3 fault-nth:20): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 485.890619][T32581] loop4: detected capacity change from 0 to 4096 [ 485.957725][T32586] loop2: detected capacity change from 0 to 88 [ 485.971306][T32581] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 486.005268][T32586] FAT-fs (loop2): bogus number of FAT sectors [ 486.011706][T32586] FAT-fs (loop2): Can't find a valid FAT filesystem [ 486.019556][T32592] FAULT_INJECTION: forcing a failure. [ 486.019556][T32592] name failslab, interval 1, probability 0, space 0, times 0 [ 486.032391][T32592] CPU: 0 PID: 32592 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 486.041173][T32592] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 486.051342][T32592] Call Trace: 11:23:36 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) writev(r2, &(0x7f0000001900)=[{&(0x7f00000000c0)="5bedb84fe79d64c80b2a8008b34818a778027ab8e58ba8021c93396acc4e7771da4a6dde46d8a730a666f2d16482e727d423c0c9b8590eb13b4ad2c762bd46983a68452c75b223499fb57ed733e11fc3c8c6d0c778275f03e61dcc6c5bdd7dd39791d532bda7f006987b44ac80f3fbf929d7bfa882215b168d48960f6d694c01a82ddcb5d614064f3a831a429a7ed99357ee9fac16b450f75463c37e6e61b1ae3c4f276c5d9e669b2c5765453771ae0af9504aa39ffc2a19ba63bf314233e5e01d64121fbeec01045b2293be042f910a3a9d252d23d76789a976bc53dd7f46"}, {&(0x7f0000000240)="e2898b4b8928f290adb48ff5c472dadb4ede6419def823c97005e60509c527995241ad957dce588e5d385a7b64d69fce652209435e9adad5bb29777cefd6855c51ef5967c6956c60bcb1a42a843adb8c09b9c22b1668547ad6a53b61ab204c0f987c6e9396ab6a5529c05d271a02a849f88e6c7c6f1b7e"}, {&(0x7f00000002c0)="f24f18256dfd2393d061ce7fdb195f2a226a5eda0058a7d067d3040b166788350713628923ae6dfbb6fcf75cd7629b881e7922459fd6de7f089f3b9bfbb6668107a1c61b88d602af53f04bbdda350dd7db3738121a22bbe830ef40f8a3142b329112e6e4cc742a26e7ad06974c1735e8707b922d275e6c7fc8e569be22f06c4dc7b438fdf2743b4ae11188a04f64d7"}, {&(0x7f00000001c0)="d418ad21b29f1cf95abaf1027a045608b03eb790ce35"}, {&(0x7f0000000380)="6dd79ceeeab9d9b1999a803f77b3c97c816448eba91d7b3d53afd8f91cbd22c72850551a8bccc00c69890006d7960215e43caaa321f5399ea7c22ca2362ea1ab111006f9ea1f97bd7b299c03c84fe29a781eb3b431a2110676ef6098e02bd0457a46fedbeed70bf79127e7b6091e7963ea1215832c7999dc39256e36eda90f04aa710839edb7ef3a36ace3772654c5ae32a7a929fe4565125dade40253312ce9da517a8d996226658ee2589d7ad6b2f432daa6a168b5580bcfa4f055799020f5d974e7c1ab258d0c0fbc8b1cad4842c4"}, {&(0x7f0000000480)="819163dcfe9167a04bcea0e67f8ea43cbab6bdc86198000ee203dca3c82ad9e9bb40ee6c164e915c327d5948ad69e57e6a3677c6eed897312b11a44e6937c337a759b7d347be624512a042a85833c3fe3faa3ad78d61b6fb00"/102}, {&(0x7f0000000880)="bd7d3a5b04134394cf35a3413d3306cba14790eb922151ff3108dc0312e2455c7ac51067d58e0f3d839487125747b1750513a98e01346d317a148ad197cd301d9fb9cffead9ffe64b4ced7a3f707f0d8ae8578f0d4051cf324ac719f0ca8f70b12d4d7e06b8a9223202a0875e95e3317baab7982110b064f0d9acfdb800be0ef295ce4157bddb15dccb1f2077bec0eac07e7a6455483a1248a6a1f500127536bc7e17ded79d71070e50ed04bcfc72856fed3b7c52e27f919bf77582448ad744e630f8646455fe6baeb711888d16a87256067baa6a6736fd0a04867ad8c0980e97b4bd28c06eb6edba532d04b3ad1c3d313330b274bc1bc4c942b0b41fd1dc8be87172fbd2987d3aa3f9f9bf67b6b461c74021c1039831ce2d06b3059a8be3aa891bdcf66ed4174424aefe21211e9be7c948cdf3323bdbffe7e7c389c3d89d9c45be9df1db9281c1b381161a2067f3eacafcde12d6a2d68e4cd72f0c70f44cea410ab78ec2c1ee62d7cc5fbd57608710edf2a81f8920ba78b7dda1b0befedb53bc8f8630951465a021f7a726bc96ac5b9a0c3f76455f3917ad94d153bf225098ae95a967f3e7041c4ebb3bb756a8df31477306b7df4506e1285c94a7aeef1bd61f5a596e36764569ac5d0875e1e32cd0b0cdf38234a0dafc954648fcc3d020d982cd6571b3e869f3f151b8e65897be08be10c72b9430f0ae73f9045e6cf664b5db04d587a5e396acb513f9d147aead4b8f9bec3123550db98587246452079b1ac2ed1af00138db548ccabbcabe74121610d1fa02803671827377dca89b3799f17876431d0889c4edff457f01f5de9ae67d06ba56b3a66705edfccf144caa9d1fb29e928e541aec1371970b42dfa160f70eca0970a0e7d1e183659c90db8bc64ecd3ef925687a2482a2005ec7252a163bb4e7186653ebe78d416aa4b0938fa87657370c1a50453574548b0f10d42e3fdb80f614a6b845a6466715d52c81e619805e84f10d70786748e3c8e3e34d92109770d6e27a7ef6eb4643594ac086afe22f768f0f5b400fb6b7b7a476b0bb84caf147fd31bac9fe0aa29aa356b908ddce6a86d5ef9eb91537ff0f60fdb15adf8bc4a31671287a157532943a963e6c1ee3938c8800408721b0ac70a71fb18b0a79f1114e9775674825d5591335849b4682b9cacdfaca6147243bd5a07c9045b774db34a938c7d9145e9e30b0098ed3d26a8367eff29cff20d10b0fe7ac26daf10c645fd45fa61685e9192a34aca5cec35bfa12dbc07844c83c06808196bdaf77638f879b223b51446a1c6a758a12afc2c65bfa42d8f408d5bdab0e6774d528876a73732549d2bd26c3725b83978015211870e64874e768a6b88e12b6d32c9d09070772f6a47a2e2ae12f26857992d218f5cd16f717879ed4970d4dea7ff757230b8c3ba5f554aa7927544c990825e30c2d6986e1652591de1a596dd65abd51d80f15ed9d9dcee3cff6505b9408aca066a5ab1efc74b7aecf8f218facb0881188efa451801a34e1622e45e2c993d381abe3fcce76b05b6dc13c273711f98e2c495f40da91f99efb61e59834e9fed996aa7d5fd00a30deab7fb113a22a91513d811dea1f441125e1fcea6692245c0e2e661bcf516ad460def1da75d3d5ff5b29e0d96ccc0cde40bec64aaf7e6d2a31f54978dc05daa83ac516226951e9878fe14aa93352a4a99caa6feb9b97cd8bb17fc5971d0215a39dfda94a350956d667318628174affb925cf4a884bf3af57bea85347c4367c2c1cf452bd932f755caeccf844aab42f6d6b638661e877f2ab03770fa952b337b05599effd7bdf5bb9ec5412e7be6fab981d7b4814816f3302eca37b586d9ade9b1e374b08da193f87563eb0fe2681f166f3be9a15c27ada6d372803a8662360db5a449819e5fa698a5f685c9d3bf9f0317a596873d6ca9ddaf25bfab3d616ba30b2a42360f4f922ab59b9127f10665122baf420a2554e4868fd602124aa622f94a857a2996b0da1d5d70898573d1df8d04ba8f4d73389096a8a91acaa943ac6d74f87d302205ffafd7fe97a14ad854e92714f13b463296b786b524bce11135531a8bd7b7afb8343e456b27c29e6f151bbca23d6b26469a60c952a8d703af30b680dedfb4118cd8a6cf7261be2df5f68b77d515e6f2808a9880c6183444efd9d2366412121604fecc7c38ae1732c77fd0a7d7c5d52490f76dbcf0d6c93cdf6d49300b423d63738326fafe5aa72db644f58c949287a2f6f92c2696f348e052d998905d8459753bceac1c46a238fe40c28b585d36bfc667f028f6d5b85b6241d5f25c34873b1d1ad255b2cda6b00a173b4791482aa73bc9901df4bb06ebd9e0ceb18d17a834232020ec08a865fc5762a7c54860a75e88c24a1856772ec9525a3ce544e0cd51c1e55729786d3e0ed75263465c2b17d6b370a5ed4842a66c9f4a7b61d4de10027568dbabca5ec6035ed65348b2395a7e20d1fdf4212bcde4b8b41d5c28abbfe4c863a68f12675f3fa4c47d14c16c438aabf75f7bc5230aee7f8aa07937c9383c7b101802969471ab6a6e3a729cdd62cbcb93dcbae3789220e85322b8b0816c6926bafd5de1d452583decdb00a524b4c6fc9d68fe107f32d7eb947805c4d1bf6cb99a4bc318f51b3ef42349af4fc8c3a3e1f4657fe48d41376331bcc7e4f65c0e7dbb228eed380333425dfb57c911b6cf52114b001fea822c89b700ec2b06f9b748cfc10581dfcae953f9f73dec76b9045cd0c6f45f88e3eb5f8e6f5d6a92e245be2f5aef0edc410188f15e548bda680bbe6ac2074f37197c7042f66e719f612626459b5a88da699872055da71116e836575aee6b82cc7011a980d09ecd2c63f02efbef5a64aab140b597422117b8f9331c58f94f392c3209825131f20d3f9d6590aba7377a5cc554c7d373c78e28047f6e12c89eb7bb5153bda0c254fe74951184ffd122260b3b3190fe6edf5bedec92b0c11bc6b089ab55076ea35bde85d9c553d4433871723e5fcde11fefdbdab7b1ec4432cc8a3129602ecdf57f1461dadaa7e0c1e2b892a473ffe202639fa9cc819e7429df7ec4024013b0a62b620c4e1943d63745fe7a92b0e2cead8d80bd8d9cad41fce89c7428ab3b2d91879a71d02e402b7de33b01c1e12c2219c8baa051a8adaf5751c4c637a4435de4ba891216852590c075d4f5e72394ab8a87b79b469defb6638f158fc6437940b6eabfb94b0b567746f613e7c9c873514618fe748becb3791346d29374039bf27c8602e50aba18748172bd783b095ce5978e1d241550d63598f07920c9659e423548a59e2a7ae74abe93fd7ebeaf2911e8758e58f2b6e381f3f34df3f0f3e5ad5a978b1ad2b4f656512d2e10c84f19858365c8221085bdb24f095c7c61bde96d5a57b8141633c20546c961fcdd94ce6940925d762da56d849aa55b4ab28dc6229bb2e50b13f33b9cd20ab3d11c402deeb04c5017d34ab7acd548c431517d455ad3715f40294736f90515ddb8b31cce84dde04f5e14b123a6aa61707c392412e8eafebe17afce63cf3d4589c8fa7a023fb4aecb40e168977091df5f572271db9498b58eb0538f6db1bce46fe078193c717ea26078bea8dc1d6ca57ff7d32856e3aeb0aae1ba4a1b0d6821221495fcf5f94708616af0c824da7bd1a9d6f5ab4c5254082d7e4b3b96718f20cae3b93b6afcea465e8ed582d4d6b540606e8f682ff9afb6a1f24821b1d3dc589eff33a68a28cf714f844eee0df0a68a5a601a4ba14a7790a46588a03064e9ca6621d028905d34e87fbd9384468ba4fe85b24f9a3491be3e07f388b1a53fa6c0b1967b428b3502f6a0d29ec3b4566283945f2623aed04a8fd229dc261ffae447ba03901e5e644aaf4c17f2168b68c690460718e1eac404f1412938bc91e48863f415f03907154b89a88b984d438dafbc098c090d2aa96b17ba1a59253fceb58f5af207053f882219731b4c00d069995858978bb347cdf8181431a6ffd35900a7a740d8ff4b70ab6951fc8967f9735f2de85ab9d85ad9b3d01a78f01558e54f50c691fa8957d6da0ba4731c3af2f901a5b09026327c21e6a900aa9a2bf91accc928293603b97512ae2a2ddffb9ac41aafec1202ce9907afd256593e67638f626303956a763038d894b4b9b65fd6c85563ea2f876f6bc5a5da87aa377ace041ea27c436179ab1c064c96faa96c339832f4b4a18961f0e5cc8d1172879419058491935daf40a8313513b1e2ae99d96f0440c31bc07a8bb9bb03c3624bb51cd132278c239be74a2a5762686fcfa5402c89e3ada7a2b75ca3c73195bb7ed4e91598628d26cc36fcdaf5bb2e8d6410d114167ac0ab6f4c5f13fa825a9d6282fad67e77110bb45a3824ae487628e2c9a57eba7024e164ebe8356e6a8000cbed3736b9e8f6e2d4bb180f887f10fce18786eac5afa8e902d51eef8c68bbf70289ebaedd708628aa63a3fac44721bf52774865c04cc0fb528de76826bd8fe577fb0903e53cc3810ef8c7e010103d47216341df600c3af841b6c985410513fff54cd066e92046a36bf16b550c04695c2c0b5184447e100cac90735bd2a83fdf1c5b400ff1d0f3e748148ac0571b1260619485bf90dff2aea8508b20c2d9783983dffec3396a62934350d8c0a23bc056e69140c1d0b7d9dcbed07808685e55f02074e4e7ed3a7929ea2dec5e9a6703347e322b4c982dc2b44a7a06476ac7e50bb4830bb55bd17d51c9ceb1aac246994cb4edebc066c57e29ed9f1f3c15f072afe474ae2de1af85141a6c0033bf17f5194e0e7ae6f3c375fff0ff64832642996a2120563c791fa1afee425d4109ff8308f8d3f38507360811dbf2309c13d879c7be26d0480d678c99fb9dfe93d177b9184c706f6830cd977c5a68d27bb02b882e5c7a489130279d3481988ca390e679303ae745d20b99b16dd6e81352fe0caf048826261e4d6da8471066068509fdd51fdbb61f5abedde2f6b6e11c3993ae7550c7c424e72393755c25d98964b576932e995aa85326249ae902af167e9b2ae5f8d1b5965f634dfb3a556aed7f55ff59ff5d530d16dca1dc038bdb13b9ebacda8ac99838afde2c8a71f4f3ac3c5a1caa94a48df310f61eec3dcc55876dad85a8e401d1bf1de7f3e91a1138c9779f7d5f425425a037118f5627cc7610c86554d273ee3724124980e94135edd95a3f55d0fe7bf2346cb63aca11fc4e5557c3639de68bf2a971fc1841bd6c1416dfe48a005b9164a48bb93149f185e3d36dfd5277840583a7285127b06c3872775afbc12769b6e3640e41d810a009a088190c4cdd7bb92696234291c15bd079e2d79a1fcc027bd08ce76a0e69fbd5f8ce2c4298e24d1ae5ba0596825ff0ef7ec12c49d1f597b409a384f45d8cb613ee5eca6ac876897b69c091736dc805db6e042282048612032239dadd745aa7cbc8c5bf2895df755a9d63ffe7d0882418159b6ad5fe0c3b1f4e58c98fd0da33c280136e15d3562e73a2512c7a58b2308ea4152aa86ddc8e7641928fd4c0cfa7eb8a4032d5f46e7fb6390c8e718bb94055b9d4aa30688951a61984bc400b3533bc3b3444222460858287a8903d348c94dfadf8179d5caf51d476b310377a422f5c8c502ccf5739e4d03f92863a3e46635e86179284f36bc59380699aecc626a16b9df59e9c952b49890c1fde2de287fee266e191189055d54facab9d594aa39d4d0115f6af13e78b284b19994ff7a86499d38b9fa3fcb02fbd894eebd32efeb959c1f97257d2ff5212fd9ad4ac91910e4f9f92efb0e3f9b170c03ccb2b24db9eedeec002"}, {&(0x7f00000005c0)="bb6a0dd14ecebdfdb4bb2c79f722ddc9c73e06354e2f194a4ed3ff43367b5c042dff0d4be4c8e5a902ef881bf578501441b4dfa423b1548e65ae440ca0f6dcd0fb2512d80996312ff4ccd3c450e92f4e8f441b6872c0560af352eadec962e9ca7d2a2668778e60cdb9041275979eae2a7258e9661ba59d4541b12394949a03209553672503ef"}, {&(0x7f0000000480)}, {&(0x7f0000001880)="76a316916612da6e4e7ce7576759fdb793b21bd5075b8e45f734f46d93a73cbe79d619f8f3834d37bea4f5b676e0c8f81ea7b59a0710b264e0fa81b06f78efcdd6d2ca98e82d486c4089f11b81b6b264b19f12839a372cd11bf5337f3cb635770bdcacbc329baed7b89e3c8e5fb2d707e3"}], 0x0) r3 = syz_open_dev$vcsu(&(0x7f0000000540), 0x5, 0x82c01) ioctl$RTC_PLL_SET(r3, 0x40207012, &(0x7f0000000580)={0x3, 0xfffffe01, 0xfffff000, 0x8000, 0xf8, 0x3f, 0xfef8}) close(r1) splice(r0, &(0x7f0000000040)=0x9, 0xffffffffffffffff, &(0x7f0000000080), 0x100, 0xb) socket$nl_sock_diag(0x10, 0x3, 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) [ 486.054632][T32592] dump_stack+0x137/0x19d [ 486.059084][T32592] should_fail+0x23c/0x250 [ 486.063598][T32592] ? mempool_alloc_slab+0x16/0x20 [ 486.068728][T32592] __should_failslab+0x81/0x90 [ 486.073532][T32592] should_failslab+0x5/0x20 [ 486.078252][T32592] kmem_cache_alloc+0x46/0x2f0 [ 486.083283][T32592] mempool_alloc_slab+0x16/0x20 [ 486.088186][T32592] ? mempool_free+0x130/0x130 [ 486.092917][T32592] mempool_alloc+0x8c/0x300 [ 486.097460][T32592] ? __getblk_gfp+0x3f/0x590 [ 486.102359][T32592] ? find_get_pages_range_tag+0x33e/0x390 [ 486.108342][T32592] bio_alloc_bioset+0xcc/0x480 [ 486.113347][T32592] ? __ext4_get_inode_loc+0x3ce/0x920 [ 486.118749][T32592] submit_bh_wbc+0x130/0x330 [ 486.123358][T32592] __sync_dirty_buffer+0x136/0x1e0 [ 486.128511][T32592] sync_dirty_buffer+0x16/0x20 [ 486.133418][T32592] ext4_write_inode+0x285/0x390 [ 486.138473][T32592] write_inode+0x8c/0x180 [ 486.143171][T32592] __writeback_single_inode+0x2a2/0x450 [ 486.148835][T32592] writeback_single_inode+0x177/0x590 [ 486.155027][T32592] ? sync_mapping_buffers+0x858/0x8b0 [ 486.160990][T32592] sync_inode_metadata+0x57/0x80 [ 486.166241][T32592] ext4_sync_file+0x4f3/0x670 [ 486.171111][T32592] ? tsan.module_ctor+0x10/0x10 [ 486.176056][T32592] vfs_fsync_range+0x107/0x120 [ 486.180862][T32592] ext4_buffered_write_iter+0x39c/0x3f0 [ 486.186566][T32592] ? get_page_from_freelist+0x53e/0x800 [ 486.192257][T32592] ext4_file_write_iter+0x2e7/0x11d0 [ 486.197720][T32592] ? avc_policy_seqno+0x22/0x30 11:23:36 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x204000000000000) [ 486.202734][T32592] ? selinux_file_permission+0x22e/0x530 [ 486.208579][T32592] do_iter_readv_writev+0x2cb/0x360 [ 486.213803][T32592] do_iter_write+0x112/0x4c0 [ 486.218412][T32592] vfs_iter_write+0x4c/0x70 [ 486.223233][T32592] iter_file_splice_write+0x40a/0x750 [ 486.228630][T32592] ? atime_needs_update+0x1d0/0x390 [ 486.234058][T32592] ? splice_from_pipe+0xc0/0xc0 [ 486.239099][T32592] direct_splice_actor+0x80/0xa0 [ 486.244155][T32592] splice_direct_to_actor+0x345/0x650 [ 486.249650][T32592] ? do_splice_direct+0x170/0x170 [ 486.254735][T32592] do_splice_direct+0xf5/0x170 [ 486.260060][T32592] do_sendfile+0x773/0xda0 [ 486.264528][T32592] __x64_sys_sendfile64+0xf2/0x130 [ 486.269664][T32592] do_syscall_64+0x4a/0x90 [ 486.274173][T32592] ? irqentry_exit_to_user_mode+0x5/0x20 [ 486.279830][T32592] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 486.285767][T32592] RIP: 0033:0x4665d9 11:23:36 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000040), r1) sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000900)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="63bb0000000000000000080000005d7f7148a43d2a3e40c5f5a73d582ccc2c2a4bb968e50a"], 0x14}}, 0x0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f00000008c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000940)={&(0x7f0000000a00)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010028bd70dbdf250400080008000400ac14143508000500ac14143a080d3e00ac1e01141400023cff010000000000000024e686db9f1f969c000000000143a12b7bfbbf68fa32994e69941e83b343b9bd0492944df13050871575e63537f8981155fe0c5b4d5c10b143eaa7340235f1857bf127503fc08c2eb8e04fed1066e34d16bdc4e3e807e799134c763ec17d8025cc358279f9a09fee8cd7b99c9461d88153fe31cade59720e0d8a1a8d6f586eb77c327befb9ab80dc0febf9b6b5de18382428761fea6efb313dd79460cec89234f4821f807e3c28966403a8611be7d9360a"], 0x40}, 0x1, 0x0, 0x0, 0x20000800}, 0x1) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x4000000000010046) r5 = creat(&(0x7f00000009c0)='./bus\x00', 0x181) r6 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r7, 0xffffffffffffffff, 0x2) open_by_handle_at(r7, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) sendfile(r5, r7, &(0x7f0000000b00)=0x29874fc7, 0x13694b4f) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) preadv(r6, &(0x7f0000000540)=[{&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000300)=""/152, 0x98}, {&(0x7f00000003c0)=""/145, 0x91}, {&(0x7f0000000040)=""/29, 0x1d}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f0000000480)=""/159, 0x9f}, {&(0x7f0000000100)=""/73, 0x49}], 0x7, 0x8000, 0x8) preadv(r4, &(0x7f0000000880)=[{&(0x7f00000005c0)=""/216, 0xd8}, {&(0x7f00000006c0)=""/129, 0x81}, {&(0x7f0000000780)=""/146, 0x92}, {&(0x7f0000000840)=""/14, 0xe}], 0x4, 0x101, 0x3) pipe(&(0x7f0000000000)) [ 486.289735][T32592] 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 [ 486.309451][T32592] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 486.317923][T32592] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 486.326173][T32592] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 486.334566][T32592] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 486.342771][T32592] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 486.351551][T32592] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:36 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:36 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000180)={'syz0', "34fee9dcb2dd6b82a74c33dae3c8b83a18ef86348c3fa0031c1c7a0a9bad02a7c13f3eeb3d2482ca2a502aedfbef9e080333e67554440097398c2c852949666aa1841d06bf6f2fe6d157716413a49b7987e36b80ba556fa8441a83baa3fe28c25018d9269f80cbc70420e69f2d579dcacf5e033b"}, 0x78) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) r2 = socket$nl_sock_diag(0x10, 0x3, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) open_by_handle_at(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="180000000600000000000000000000000000000000000000000000000000de8adfca5e2a33355f4d495073dc76669130b9bd192efd7c7b92e7d6a5ee215fca578f0d6257414c1a745a7302fe7aa4c9cfdefe53ed9aa69b08a5675d6d013cc0a555a16fca8c7c147781f055e4cbe438de97daeb7d09dcbc011bc1ed95e8af84d3119d8d1d931936b1e5e1ef"], 0x0) sendmsg$NFT_MSG_GETGEN(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x10, 0xa, 0x801, 0x0, 0x0, {0xa, 0x0, 0x1}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4040000}, 0x4008001) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$addseals(r2, 0x409, 0x7) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) tkill(0x0, 0x1e) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r5 = syz_open_dev$vcsn(&(0x7f00000002c0), 0x1, 0x84000) perf_event_open(&(0x7f0000000240)={0x5, 0x80, 0x7, 0xbc, 0x7, 0x2, 0x0, 0xc540, 0x40, 0x6, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000000, 0x2, @perf_config_ext={0x7}, 0x180, 0x100000001, 0x5792, 0x6, 0x80, 0x5, 0x9, 0x0, 0x9, 0x0, 0x5}, 0x0, 0xd, r5, 0x8) 11:23:36 executing program 3: perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x4, 0x3f, 0x9, 0x20, 0x0, 0x8, 0x428, 0x7, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x7fffffff, 0x2, @perf_bp={&(0x7f0000000000), 0x8}, 0x1049d, 0x6, 0xfffffff8, 0x1, 0x101, 0x0, 0x81, 0x0, 0x2, 0x0, 0xffffffffffffffff}, 0x0, 0x10, r2, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 486.435136][T32615] loop4: detected capacity change from 0 to 4096 [ 486.466959][T32615] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 486.479164][T32622] loop2: detected capacity change from 0 to 88 [ 486.496531][T32615] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/812/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 11:23:36 executing program 3: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x1e) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x22801, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x114}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r1) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x20000, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:37 executing program 1 (fault-call:3 fault-nth:21): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:37 executing program 0: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 486.553418][T32622] FAT-fs (loop2): bogus number of FAT sectors [ 486.559742][T32622] FAT-fs (loop2): Can't find a valid FAT filesystem 11:23:37 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x300000000000000) [ 486.647622][T32641] FAULT_INJECTION: forcing a failure. [ 486.647622][T32641] name failslab, interval 1, probability 0, space 0, times 0 [ 486.661043][T32641] CPU: 0 PID: 32641 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 486.669979][T32641] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 486.680327][T32641] Call Trace: [ 486.683635][T32641] dump_stack+0x137/0x19d [ 486.688057][T32641] should_fail+0x23c/0x250 [ 486.692697][T32641] ? mempool_alloc_slab+0x16/0x20 11:23:37 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) r3 = perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x11) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz0\x00', 0x200002, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000280)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000001440)={0x0, ""/256, 0x0, 0x0}) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x11) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f0000042dc0)={0x7, [{}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {r6, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {0x0, r7}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {0x0, r7}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {0x0, r7}], 0x17, "effdfbfac8aecb"}) ioctl$BTRFS_IOC_INO_LOOKUP(r0, 0xd0009412, &(0x7f0000000440)={r5, 0x1f}) ioctl$BTRFS_IOC_QUOTA_RESCAN(r0, 0x4040942c, &(0x7f0000000040)={0x0, 0x7, [0x400, 0x5, 0x80, 0x9, 0x5, 0x7]}) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r10 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r10, &(0x7f0000000000), 0x0) 11:23:37 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) r2 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) preadv(r2, &(0x7f00000003c0)=[{}, {&(0x7f0000000040)=""/86, 0x56}, {&(0x7f0000000100)=""/118, 0x76}, {&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000300)=""/168, 0xa8}], 0x5, 0x400, 0x4) 11:23:37 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 486.698000][T32641] __should_failslab+0x81/0x90 [ 486.702911][T32641] should_failslab+0x5/0x20 [ 486.707461][T32641] kmem_cache_alloc+0x46/0x2f0 [ 486.712276][T32641] ? bit_wait+0x50/0x50 [ 486.716566][T32641] mempool_alloc_slab+0x16/0x20 [ 486.720035][T32645] loop0: detected capacity change from 0 to 88 [ 486.721572][T32641] ? mempool_free+0x130/0x130 [ 486.721603][T32641] mempool_alloc+0x8c/0x300 [ 486.732025][T32645] FAT-fs (loop0): bogus number of FAT sectors [ 486.732594][T32641] ? __sync_dirty_buffer+0x1c2/0x1e0 [ 486.732623][T32641] ? __brelse+0x2c/0x50 [ 486.737315][T32645] FAT-fs (loop0): Can't find a valid FAT filesystem [ 486.743282][T32641] bio_alloc_bioset+0xcc/0x480 [ 486.743312][T32641] submit_bh_wbc+0x130/0x330 [ 486.768882][T32641] write_dirty_buffer+0xde/0xf0 [ 486.773779][T32641] sync_mapping_buffers+0x2bf/0x8b0 [ 486.779000][T32641] ext4_sync_file+0x4d5/0x670 [ 486.784038][T32641] ? tsan.module_ctor+0x10/0x10 [ 486.788999][T32641] vfs_fsync_range+0x107/0x120 [ 486.793784][T32641] ext4_buffered_write_iter+0x39c/0x3f0 [ 486.799371][T32641] ext4_file_write_iter+0x2e7/0x11d0 [ 486.804678][T32641] ? selinux_file_permission+0x14d/0x530 [ 486.810328][T32641] ? avc_policy_seqno+0x22/0x30 [ 486.815207][T32641] ? selinux_file_permission+0x22e/0x530 [ 486.820921][T32641] do_iter_readv_writev+0x2cb/0x360 [ 486.826259][T32641] do_iter_write+0x112/0x4c0 [ 486.830944][T32641] ? kmalloc_array+0x2d/0x40 [ 486.835625][T32641] vfs_iter_write+0x4c/0x70 [ 486.840424][T32641] iter_file_splice_write+0x40a/0x750 [ 486.846109][T32641] ? splice_from_pipe+0xc0/0xc0 [ 486.851102][T32641] direct_splice_actor+0x80/0xa0 [ 486.856169][T32641] splice_direct_to_actor+0x345/0x650 [ 486.861726][T32641] ? do_splice_direct+0x170/0x170 [ 486.866839][T32641] do_splice_direct+0xf5/0x170 [ 486.871623][T32641] do_sendfile+0x773/0xda0 [ 486.876051][T32641] __x64_sys_sendfile64+0xf2/0x130 [ 486.881210][T32641] do_syscall_64+0x4a/0x90 [ 486.885643][T32641] ? irqentry_exit_to_user_mode+0x5/0x20 [ 486.891323][T32641] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 486.897268][T32641] RIP: 0033:0x4665d9 [ 486.901225][T32641] 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 [ 486.921127][T32641] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 486.929611][T32641] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 486.937680][T32641] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 11:23:37 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000004, 0x10, r2, 0x4c8c2000) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000003, 0x10, r0, 0xf8dbc000) [ 486.945844][T32641] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 486.954029][T32641] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 486.962274][T32641] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 [ 486.979450][T32653] loop2: detected capacity change from 0 to 88 11:23:37 executing program 0: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 487.031917][T32666] loop4: detected capacity change from 0 to 4096 [ 487.046529][T32653] FAT-fs (loop2): bogus number of FAT sectors [ 487.052718][T32653] FAT-fs (loop2): Can't find a valid FAT filesystem 11:23:37 executing program 1 (fault-call:3 fault-nth:22): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:37 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) r3 = syz_open_dev$sg(&(0x7f0000000280), 0x12d, 0x40800) fadvise64(r3, 0x8, 0x7fff, 0x3) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) [ 487.076644][T32666] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 487.134826][T32683] loop0: detected capacity change from 0 to 88 [ 487.140529][T32686] FAULT_INJECTION: forcing a failure. [ 487.140529][T32686] name failslab, interval 1, probability 0, space 0, times 0 [ 487.153445][T32683] FAT-fs (loop0): bogus number of FAT sectors [ 487.153855][T32686] CPU: 1 PID: 32686 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 487.160055][T32683] FAT-fs (loop0): Can't find a valid FAT filesystem [ 487.168900][T32686] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 487.168917][T32686] Call Trace: [ 487.168987][T32686] dump_stack+0x137/0x19d [ 487.193937][T32686] should_fail+0x23c/0x250 [ 487.198406][T32686] __should_failslab+0x81/0x90 [ 487.203337][T32686] should_failslab+0x5/0x20 [ 487.208020][T32686] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 487.214017][T32686] ? ___cache_free+0x3c/0x300 [ 487.218710][T32686] ? __kmalloc_node+0x30/0x40 [ 487.223407][T32686] __kmalloc_node+0x30/0x40 [ 487.227954][T32686] kvmalloc_node+0x81/0xf0 [ 487.232415][T32686] seq_read_iter+0x3d2/0x910 [ 487.237335][T32686] proc_reg_read_iter+0xfc/0x170 [ 487.242295][T32686] generic_file_splice_read+0x22a/0x310 [ 487.247947][T32686] ? splice_shrink_spd+0x60/0x60 [ 487.252914][T32686] splice_direct_to_actor+0x2aa/0x650 [ 487.258390][T32686] ? do_splice_direct+0x170/0x170 [ 487.263620][T32686] do_splice_direct+0xf5/0x170 [ 487.268611][T32686] do_sendfile+0x773/0xda0 [ 487.273044][T32686] __x64_sys_sendfile64+0xf2/0x130 [ 487.278179][T32686] do_syscall_64+0x4a/0x90 [ 487.282637][T32686] ? irqentry_exit_to_user_mode+0x5/0x20 [ 487.288283][T32686] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 487.294379][T32686] RIP: 0033:0x4665d9 [ 487.298285][T32686] 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 [ 487.318196][T32686] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 487.326669][T32686] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 11:23:37 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x4}, 0x0, 0xfffffffffffbffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) r3 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0xba04ed588c089914, 0x0) preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000240)=""/149, 0x95}, {&(0x7f0000000100)=""/56, 0x38}], 0x3, 0x1, 0x8) sendfile(r0, r4, &(0x7f0000000040), 0x0) 11:23:37 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x400000000000000) 11:23:37 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 487.335070][T32686] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 487.343054][T32686] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 487.351233][T32686] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 487.359304][T32686] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:37 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/135, 0x87}, {&(0x7f0000000240)=""/244, 0xf4}], 0x2, 0xfb4, 0x2) close(r0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:37 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xa3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./bus\x00', 0x1, 0xa, &(0x7f0000000840)=[{&(0x7f0000000240)="660f0f53c9a85a6cbc2e6a61d56e7d54c5d66ed74de66ff47474fcbfe7f714fcd1529c934e639bfd8b3ed9fca20e458c58c7299579c13768c9c96ca102bbd0c4a534d618c17eeb51533ce03372f74a343c7b17a1724faa6e7b6806fb6955d699ce3f1814c4e950f6d50bfa92303ff8a311b6ff54e48bbb116805cb699c9ecb97e91d60", 0x83, 0x26}, {&(0x7f0000000300)="3561b836be1ad03649361defff7bb9fda75b46d87bfe654a72ae4694015bb28be995c3c9965b96fb3a0ab4c133edb6612727bec64ab93dbaff4ecdb7c585900f13c78279afe667925ea0ae959afc155f3ca09601bb2bb4038b8c3fecd0903c1ee8ac6ac681c55daad7ada7bf7912c531e5abe34584dd2150794538005c6cd76db774bcaddefa179c035a1a1748ddb76c610d4278873a6c01d4c678e844ea5c7ce791c6cf6dd179d1f525a56f0eefc0b3fef1de6d842631d28b91b54f93a3a7d8911c1dc4a384beaeef4ec6107e77aaa433bb9b4faff5784fa59f3f1132dcac098d19bc070b623d00bf0a34e379406e20981596f69c17f147416e27", 0xfb, 0x7fff}, {&(0x7f0000000140)="1e4e085accf0572c06de7d7a713ed140f18f2ad97956c2ac", 0x18, 0x80000000}, {&(0x7f0000000400)="1669c7e1ae23356eaefc81071e2af63980d466a9cf2d615ab089f1292242c54ef4908b47bfa7fc7eb55adb35abdf29cd57a0bc31d3f5adb89bd9ce84ef747ebdc471abffdf04ff78544277e85456a3ff9b822224a4f70401acda82687f911d7980dff62939f8e916e444d3704289a90757ecb7f06ea8922276f1741f3891372ba7f3451a69b27509015a57993375b92a3afb21df", 0x94, 0x100}, {&(0x7f0000000540)="a8975c5447e7d71e585d8508e2a9a49f9f84d4b2d787564aba823fe9d98012b10f61251ecdc6351494b4862f9b9301a1158e59a8f58c645b08bf21533c112edda2eebdc5ac6a0878d7f043cf73fd217645d44df566c9d9b841aa69e611f071bc730dbb08309c2823c43d141ba77933106abf80ac2a2eb031a4f94169402dc100c23bac39d4b8f164e19566261a268ff5ba2be3af96a682aa43cfd3b1b08f3ceee19d439e8eeaf34fc2f42971988129cac7f07c230ee35a4573055a2bdf2c0cac1dedff9596bd2dd8652bf2b80d02a92646dbd7b63ade44f7f0be6fa7f4589bf3bc388f6eea4b579f04428f38d62e15b63a4c62df", 0xf4, 0x7}, {&(0x7f00000004c0)="461f430403f9", 0x6, 0x100}, {&(0x7f0000000640)="45b1a857c98b392c757da5c12c101fb5c95d76991e604d", 0x17, 0x5}, {&(0x7f0000000680)="62025ff7553b8d552a969c921fa18daefcd89ee3ab8325c8718260d27aeab209ca16aee2063a020c4b2614ef9838fcbdc76a93eba7051a3f3be8590ca356189fc8c022138a45ab0d0b23023457d63c6835f71ac1243592f0177521beadea39e4141e39af89d94257f65e529d80162718de", 0x71, 0x5}, {&(0x7f0000000700)="0ed97aec096296d9d749ad512c22cd0e2fd32c6e770740b6fcd7a1394fd2521b0b5c07e6eaef917e7be2b457ade74b37a2566dd3fc408c5a39c0db7ba93724ecec95d06842819decf46e73c9822a037a1c8a90302b1c1e4d4cbcde69065a1e8a34f810d48baa5ed659cdd748be08975ba7f99201aa0877c68bacc3203310d75aa9b2ac5474cffb25f935990e30e7dca70a54d66ba23f498b038479516b74741e8d553e90d73a0a3f2306daf93b45b79a829bbc5bf459d6503db58d2100ae", 0xbe, 0x3f}, {&(0x7f00000007c0)="541b4d7375944ca5bac30f9b3194faa0d32108a9fc939df6bb6e3141d0fb8dead01cbc27b65526d7a77e711e174a124541a4367276c0b8b7e446b424ff08888efe082113db5ead37ec935bcee0b5e21ad884402fbf419d", 0x57, 0x3}], 0x2244002, &(0x7f0000000940)={[{@uni_xlateno}], [{@fowner_lt={'fowner<', 0xee00}}]}) flock(r2, 0xa) sendfile(r0, r1, 0x0, 0x4000000000010046) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r3, 0xffffffffffffffff, 0x2) open_by_handle_at(r3, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r3, 0x80089419, &(0x7f0000000000)) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 487.449636][T32712] loop4: detected capacity change from 0 to 4096 11:23:37 executing program 1 (fault-call:3 fault-nth:23): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:37 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x5) tkill(0x0, 0x1e) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x4, 0x6, 0x32, 0x3f, 0x0, 0x800, 0x40180, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000040), 0xc}, 0x10, 0x9, 0x7, 0x9, 0x7, 0x6, 0x80, 0x0, 0x96, 0x0, 0x17}, 0x0, 0x1, r2, 0x8) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r4 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r4, &(0x7f0000000000), 0x0) [ 487.491680][T32713] loop2: detected capacity change from 0 to 88 [ 487.502394][T32712] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 487.515100][T32722] loop0: detected capacity change from 0 to 264192 [ 487.519272][T32712] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/814/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 [ 487.572357][T32730] FAULT_INJECTION: forcing a failure. [ 487.572357][T32730] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 487.578591][T32713] FAT-fs (loop2): bogus number of FAT sectors [ 487.585851][T32730] CPU: 1 PID: 32730 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 487.592240][T32713] FAT-fs (loop2): Can't find a valid FAT filesystem [ 487.601505][T32730] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 487.601523][T32730] Call Trace: [ 487.601531][T32730] dump_stack+0x137/0x19d [ 487.601581][T32730] should_fail+0x23c/0x250 [ 487.631190][T32730] __alloc_pages+0x102/0x320 [ 487.635900][T32730] alloc_pages+0x21d/0x310 [ 487.640432][T32730] push_pipe+0x267/0x370 [ 487.644899][T32730] _copy_to_iter+0x35d/0xdd0 [ 487.649510][T32730] ? print_cpu+0x67c/0x690 [ 487.654097][T32730] ? __virt_addr_valid+0x15a/0x1a0 [ 487.659345][T32730] seq_read_iter+0x7f0/0x910 [ 487.663952][T32730] proc_reg_read_iter+0xfc/0x170 [ 487.668900][T32730] generic_file_splice_read+0x22a/0x310 [ 487.674733][T32730] ? splice_shrink_spd+0x60/0x60 [ 487.679851][T32730] splice_direct_to_actor+0x2aa/0x650 [ 487.685585][T32730] ? do_splice_direct+0x170/0x170 [ 487.690634][T32730] do_splice_direct+0xf5/0x170 [ 487.695510][T32730] do_sendfile+0x773/0xda0 [ 487.699944][T32730] __x64_sys_sendfile64+0xf2/0x130 [ 487.705227][T32730] do_syscall_64+0x4a/0x90 [ 487.709842][T32730] ? irqentry_exit_to_user_mode+0x5/0x20 [ 487.715657][T32730] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 487.721578][T32730] RIP: 0033:0x4665d9 [ 487.725582][T32730] 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 [ 487.745459][T32730] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 487.754271][T32730] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 487.762708][T32730] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 11:23:38 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 487.770697][T32730] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 487.778952][T32730] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 487.787111][T32730] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:38 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x500000000000000) 11:23:38 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4, 0xdc3d}, 0x0, 0x4000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:38 executing program 1 (fault-call:3 fault-nth:24): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:38 executing program 5: r0 = syz_open_dev$vcsa(&(0x7f0000000040), 0x3, 0x4d2801) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x45}, 0x0, 0xffffffffffffffff, r0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) r3 = accept4$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @multicast1}}, &(0x7f0000000140)=0x1c, 0x80000) preadv(r3, &(0x7f0000000780)=[{&(0x7f0000000280)=""/59, 0x3b}, {&(0x7f00000002c0)=""/107, 0x6b}, {&(0x7f0000000440)=""/197, 0xc5}, {&(0x7f0000000340)=""/101, 0x65}, {&(0x7f00000003c0)=""/56, 0x38}, {&(0x7f0000000540)=""/248, 0xf8}, {&(0x7f0000000640)=""/109, 0x6d}, {&(0x7f00000006c0)=""/140, 0x8c}], 0x8, 0xfffffffc, 0x9) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r4 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) chroot(&(0x7f0000000800)='./bus\x00') ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r4, &(0x7f0000000000), 0x0) [ 487.888876][T32742] loop2: detected capacity change from 0 to 88 11:23:38 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:38 executing program 0: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 487.990213][T32760] loop4: detected capacity change from 0 to 4096 [ 488.016555][T32760] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 488.021352][T32761] FAULT_INJECTION: forcing a failure. [ 488.021352][T32761] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 488.046075][T32761] CPU: 1 PID: 32761 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 488.056424][T32761] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 488.066936][T32761] Call Trace: [ 488.070439][T32761] dump_stack+0x137/0x19d [ 488.074882][T32761] should_fail+0x23c/0x250 [ 488.079409][T32761] __alloc_pages+0x102/0x320 [ 488.084193][T32761] alloc_pages+0x21d/0x310 [ 488.086745][ T307] loop0: detected capacity change from 0 to 88 [ 488.088664][T32761] push_pipe+0x267/0x370 [ 488.088691][T32761] _copy_to_iter+0x35d/0xdd0 [ 488.088709][T32761] ? print_cpu+0x67c/0x690 [ 488.108920][T32761] ? __virt_addr_valid+0x15a/0x1a0 [ 488.114223][T32761] seq_read_iter+0x7f0/0x910 [ 488.118845][T32761] proc_reg_read_iter+0xfc/0x170 [ 488.123802][T32761] generic_file_splice_read+0x22a/0x310 [ 488.129398][T32761] ? splice_shrink_spd+0x60/0x60 [ 488.134361][T32761] splice_direct_to_actor+0x2aa/0x650 [ 488.139934][T32761] ? do_splice_direct+0x170/0x170 [ 488.145188][T32761] do_splice_direct+0xf5/0x170 [ 488.149989][T32761] do_sendfile+0x773/0xda0 [ 488.154424][T32761] __x64_sys_sendfile64+0xf2/0x130 [ 488.159651][T32761] do_syscall_64+0x4a/0x90 [ 488.164168][T32761] ? irqentry_exit_to_user_mode+0x5/0x20 [ 488.170084][T32761] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 488.176113][T32761] RIP: 0033:0x4665d9 11:23:38 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x600000000000000) [ 488.180282][T32761] 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 [ 488.200166][T32761] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 488.208680][T32761] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 488.216761][T32761] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 488.225131][T32761] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 488.233114][T32761] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 11:23:38 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x1e) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x2) open_by_handle_at(r1, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x20, 0x22, 0x8, 0x40, 0x0, 0x6, 0x80000, 0x8, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x6, 0x4, @perf_bp, 0x4b00, 0x20, 0x5, 0x2, 0x7ff, 0x8000, 0x4, 0x0, 0x8, 0x0, 0x40}, r0, 0x0, r1, 0x8) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 488.241367][T32761] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 [ 488.251925][ T318] loop2: detected capacity change from 0 to 88 [ 488.264980][ T307] FAT-fs (loop0): bogus number of FAT sectors [ 488.271505][ T307] FAT-fs (loop0): Can't find a valid FAT filesystem 11:23:38 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) io_uring_enter(0xffffffffffffffff, 0x754f, 0x7ed9, 0x2, &(0x7f0000000040)={[0x7d31653e]}, 0x8) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) 11:23:38 executing program 1 (fault-call:3 fault-nth:25): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:38 executing program 3: perf_event_open(&(0x7f0000000180)={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_config_ext={0x7fffffff, 0x8001}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fsetxattr$security_capability(r1, &(0x7f0000000000), &(0x7f0000000040)=@v1={0x1000000, [{0x2, 0x3ff}]}, 0xc, 0x1) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:38 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4, 0xdc3d}, 0x0, 0x4000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:38 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 488.353037][ T333] loop4: detected capacity change from 0 to 4096 [ 488.390396][ T333] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 488.401830][ T339] FAULT_INJECTION: forcing a failure. [ 488.401830][ T339] name failslab, interval 1, probability 0, space 0, times 0 [ 488.414693][ T339] CPU: 1 PID: 339 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 488.423596][ T339] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 488.434242][ T339] Call Trace: [ 488.437646][ T339] dump_stack+0x137/0x19d [ 488.442084][ T339] should_fail+0x23c/0x250 [ 488.446564][ T339] ? kmalloc_array+0x2d/0x40 [ 488.451237][ T339] __should_failslab+0x81/0x90 [ 488.456062][ T339] should_failslab+0x5/0x20 [ 488.460841][ T339] __kmalloc+0x66/0x340 [ 488.465146][ T339] ? _copy_to_iter+0x311/0xdd0 [ 488.470141][ T339] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 488.475977][ T339] ? splice_from_pipe+0xc0/0xc0 [ 488.480991][ T339] kmalloc_array+0x2d/0x40 [ 488.485401][ T339] iter_file_splice_write+0xc1/0x750 [ 488.490742][ T339] ? atime_needs_update+0x2ba/0x390 [ 488.496043][ T339] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 488.502437][ T339] ? splice_from_pipe+0xc0/0xc0 [ 488.507724][ T339] direct_splice_actor+0x80/0xa0 [ 488.512718][ T339] splice_direct_to_actor+0x345/0x650 [ 488.518191][ T339] ? do_splice_direct+0x170/0x170 [ 488.523243][ T339] do_splice_direct+0xf5/0x170 [ 488.528366][ T339] do_sendfile+0x773/0xda0 [ 488.533217][ T339] __x64_sys_sendfile64+0xf2/0x130 [ 488.538656][ T339] do_syscall_64+0x4a/0x90 [ 488.543177][ T339] ? irqentry_exit_to_user_mode+0x5/0x20 [ 488.548948][ T339] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 488.555473][ T339] RIP: 0033:0x4665d9 [ 488.559501][ T339] 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 [ 488.579345][ T339] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 488.587800][ T339] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 11:23:39 executing program 1 (fault-call:3 fault-nth:26): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:39 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x604000000000000) [ 488.596076][ T339] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 488.604675][ T339] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 488.613250][ T339] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 488.621491][ T339] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:39 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x1, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x2) open_by_handle_at(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000600000000000000000000000000000200"/32], 0x0) fstat(r1, &(0x7f0000000000)) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 488.756704][ T366] loop4: detected capacity change from 0 to 4096 [ 488.769716][ T360] FAULT_INJECTION: forcing a failure. [ 488.769716][ T360] name failslab, interval 1, probability 0, space 0, times 0 [ 488.782675][ T360] CPU: 1 PID: 360 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 488.791410][ T360] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 488.801584][ T360] Call Trace: 11:23:39 executing program 0: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 488.804900][ T360] dump_stack+0x137/0x19d [ 488.809341][ T360] should_fail+0x23c/0x250 [ 488.813878][ T360] ? xas_create+0x3fb/0xb30 [ 488.818455][ T360] __should_failslab+0x81/0x90 [ 488.823338][ T360] should_failslab+0x5/0x20 [ 488.827882][ T360] kmem_cache_alloc+0x46/0x2f0 [ 488.832886][ T360] xas_create+0x3fb/0xb30 [ 488.837240][ T360] xas_store+0x70/0xca0 [ 488.841661][ T360] ? xas_find_conflict+0x422/0x4c0 [ 488.846811][ T360] __add_to_page_cache_locked+0x1eb/0x4e0 11:23:39 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x80, 0x0, 0x200000000, 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, 0x6, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8, 0x401, 0x0, 0x9}, 0x0, 0x3, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000180)={0x1, 0xffffffffffffffe2, 0x0, 0x0, 0x20, 0x1, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x937c, 0x4, @perf_config_ext={0x5, 0x20}, 0x10c03, 0x1c0000000000, 0x1, 0x0, 0x0, 0x4}, 0x0, 0x6, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) r1 = accept(r0, &(0x7f0000000040)=@caif, &(0x7f0000000140)=0x80) sendfile(r0, r1, 0x0, 0x4000000000010046) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) open_by_handle_at(0xffffffffffffffff, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x8, 0x5, 0x8c28, 0x7fffffff}) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r3, 0xffffffffffffffff, 0x2) open_by_handle_at(r3, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x810, r3, 0xe56c0000) [ 488.852730][ T360] ? workingset_activation+0x270/0x270 [ 488.853378][ T368] loop2: detected capacity change from 0 to 88 [ 488.858227][ T360] add_to_page_cache_lru+0xa0/0x1b0 [ 488.858259][ T360] pagecache_get_page+0x6a3/0x900 [ 488.874861][ T360] grab_cache_page_write_begin+0x3f/0x70 [ 488.880615][ T360] ext4_da_write_begin+0x305/0x820 [ 488.885745][ T360] ? balance_dirty_pages_ratelimited+0x22e/0x280 [ 488.892092][ T360] ? __sanitizer_cov_trace_pc+0x4/0x60 [ 488.897770][ T360] ? iov_iter_fault_in_readable+0x58/0x3a0 [ 488.903629][ T360] generic_perform_write+0x196/0x3a0 [ 488.905278][ T384] loop0: detected capacity change from 0 to 88 [ 488.909023][ T360] ? ext4_da_write_begin+0x820/0x820 [ 488.920591][ T360] ext4_buffered_write_iter+0x2f2/0x3f0 [ 488.926229][ T360] ext4_file_write_iter+0x2e7/0x11d0 [ 488.931599][ T360] ? __tsan_read4+0x4a/0x180 [ 488.936476][ T360] ? avc_policy_seqno+0x22/0x30 [ 488.941370][ T360] ? selinux_file_permission+0x22e/0x530 [ 488.947129][ T360] do_iter_readv_writev+0x2cb/0x360 [ 488.952469][ T360] do_iter_write+0x112/0x4c0 [ 488.957476][ T360] ? kmalloc_array+0x2d/0x40 [ 488.962453][ T360] vfs_iter_write+0x4c/0x70 [ 488.967040][ T360] iter_file_splice_write+0x40a/0x750 [ 488.972448][ T360] ? splice_from_pipe+0xc0/0xc0 [ 488.977326][ T360] direct_splice_actor+0x80/0xa0 [ 488.982321][ T360] splice_direct_to_actor+0x345/0x650 [ 488.987726][ T360] ? do_splice_direct+0x170/0x170 [ 488.993282][ T360] do_splice_direct+0xf5/0x170 [ 488.998071][ T360] do_sendfile+0x773/0xda0 [ 489.002680][ T360] __x64_sys_sendfile64+0xf2/0x130 [ 489.007903][ T360] do_syscall_64+0x4a/0x90 [ 489.012407][ T360] ? irqentry_exit_to_user_mode+0x5/0x20 [ 489.018356][ T360] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 489.024513][ T360] RIP: 0033:0x4665d9 [ 489.028436][ T360] 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 [ 489.048055][ T360] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 489.056571][ T360] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 489.064556][ T360] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 489.072628][ T360] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 489.080994][ T360] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 489.089348][ T360] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:39 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x9) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) r3 = openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xf, &(0x7f00000000c0)="a2e699f9", 0x4) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @dev}, 0x14) r5 = socket(0x11, 0x800000003, 0x0) setsockopt$packet_buf(r5, 0x107, 0xf, &(0x7f00000000c0)="a2e699f9", 0x4) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000000)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @dev}, 0x14) sendmsg$TEAM_CMD_PORT_LIST_GET(r3, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000440)={0x4c0, 0x0, 0x300, 0x70bd26, 0x25dfdbfd, {}, [{{0x8}, {0x1bc, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3c7}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x1}}, {0x8}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x9}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r4}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}]}}, {{0x8, 0x1, r6}, {0xcc, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}]}}, {{0x8}, {0x90, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0xff, 0x3, 0xd, 0x5}, {0x1ff, 0x7f, 0x4c, 0xff}, {0xbc4b, 0x1, 0x1f, 0x2}]}}}]}}, {{0x8}, {0x174, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x2, 0x6, 0x20, 0x6}, {0xfff, 0x81, 0xff, 0xffffff79}]}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0x4c0}}, 0x400c080) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) 11:23:39 executing program 1 (fault-call:3 fault-nth:27): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:39 executing program 3: perf_event_open(&(0x7f0000000180)={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, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/consoles\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:39 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x700000000000000) 11:23:39 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), 0x0, 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 489.109953][ T366] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 489.132123][ T384] FAT-fs (loop0): bogus number of FAT sectors [ 489.138381][ T384] FAT-fs (loop0): Can't find a valid FAT filesystem 11:23:39 executing program 0: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 489.210706][ T395] FAULT_INJECTION: forcing a failure. [ 489.210706][ T395] name failslab, interval 1, probability 0, space 0, times 0 [ 489.223966][ T395] CPU: 0 PID: 395 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 489.223985][ T395] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 489.223992][ T395] Call Trace: [ 489.223997][ T395] dump_stack+0x137/0x19d [ 489.224128][ T395] should_fail+0x23c/0x250 [ 489.224151][ T395] ? __es_insert_extent+0x51f/0xe70 [ 489.224204][ T395] __should_failslab+0x81/0x90 [ 489.224219][ T395] should_failslab+0x5/0x20 11:23:39 executing program 5: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0xc00) sendfile(r1, r2, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r3, &(0x7f0000000000), 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) open_by_handle_at(r4, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x40010, r4, 0x8cab8000) fchdir(r0) 11:23:39 executing program 1 (fault-call:3 fault-nth:28): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:39 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000040)=0x1020) ftruncate(r2, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 489.224230][ T395] kmem_cache_alloc+0x46/0x2f0 [ 489.224243][ T395] __es_insert_extent+0x51f/0xe70 [ 489.224292][ T395] ext4_es_insert_delayed_block+0xfb/0x370 [ 489.224306][ T395] ? ext4_claim_free_clusters+0x5b/0x80 [ 489.224319][ T395] ext4_da_get_block_prep+0x582/0x9b0 [ 489.224332][ T395] __block_write_begin_int+0x4a2/0x1060 [ 489.224351][ T395] ? ext4_da_release_space+0x230/0x230 [ 489.224486][ T395] ? ext4_da_write_begin+0x410/0x820 [ 489.224504][ T395] ? ext4_da_release_space+0x230/0x230 [ 489.224515][ T395] __block_write_begin+0x2b/0x40 [ 489.224527][ T395] ext4_da_write_begin+0x4c8/0x820 [ 489.224540][ T395] generic_perform_write+0x196/0x3a0 [ 489.224554][ T395] ? ext4_da_write_begin+0x820/0x820 [ 489.224577][ T395] ext4_buffered_write_iter+0x2f2/0x3f0 [ 489.224592][ T395] ext4_file_write_iter+0x2e7/0x11d0 [ 489.224678][ T395] ? avc_policy_seqno+0x22/0x30 [ 489.224691][ T395] ? selinux_file_permission+0x22e/0x530 [ 489.224701][ T395] do_iter_readv_writev+0x2cb/0x360 [ 489.224712][ T395] do_iter_write+0x112/0x4c0 [ 489.224722][ T395] ? kmalloc_array+0x2d/0x40 [ 489.224732][ T395] vfs_iter_write+0x4c/0x70 [ 489.224787][ T395] iter_file_splice_write+0x40a/0x750 [ 489.224799][ T395] ? splice_from_pipe+0xc0/0xc0 [ 489.224812][ T395] direct_splice_actor+0x80/0xa0 [ 489.224823][ T395] splice_direct_to_actor+0x345/0x650 [ 489.224835][ T395] ? do_splice_direct+0x170/0x170 [ 489.224855][ T395] do_splice_direct+0xf5/0x170 [ 489.224866][ T395] do_sendfile+0x773/0xda0 [ 489.224876][ T395] __x64_sys_sendfile64+0xf2/0x130 [ 489.224933][ T395] do_syscall_64+0x4a/0x90 [ 489.224945][ T395] ? irqentry_exit_to_user_mode+0x5/0x20 [ 489.224964][ T395] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 489.224978][ T395] RIP: 0033:0x4665d9 [ 489.224987][ T395] 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 [ 489.224998][ T395] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 489.225010][ T395] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 489.225016][ T395] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 489.225023][ T395] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 489.225040][ T395] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 489.225047][ T395] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 [ 489.299804][ T411] loop0: detected capacity change from 0 to 88 [ 489.372700][ T418] FAULT_INJECTION: forcing a failure. [ 489.372700][ T418] name failslab, interval 1, probability 0, space 0, times 0 [ 489.407071][ T416] loop4: detected capacity change from 0 to 4096 [ 489.407184][ T418] CPU: 1 PID: 418 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 489.414517][ T419] loop2: detected capacity change from 0 to 88 [ 489.416588][ T418] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 489.416602][ T418] Call Trace: [ 489.416611][ T418] dump_stack+0x137/0x19d [ 489.442629][ T411] FAT-fs (loop0): bogus number of FAT sectors [ 489.447680][ T418] should_fail+0x23c/0x250 [ 489.447707][ T418] ? __es_insert_extent+0x51f/0xe70 [ 489.452536][ T411] FAT-fs (loop0): Can't find a valid FAT filesystem [ 489.456924][ T418] __should_failslab+0x81/0x90 [ 489.467879][ T416] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 489.472246][ T418] should_failslab+0x5/0x20 [ 489.472273][ T418] kmem_cache_alloc+0x46/0x2f0 [ 489.659405][ T418] __es_insert_extent+0x51f/0xe70 [ 489.664541][ T418] ext4_es_insert_delayed_block+0xfb/0x370 [ 489.670482][ T418] ? ext4_claim_free_clusters+0x5b/0x80 [ 489.676132][ T418] ext4_da_get_block_prep+0x582/0x9b0 [ 489.681619][ T418] __block_write_begin_int+0x4a2/0x1060 [ 489.687356][ T418] ? ext4_da_release_space+0x230/0x230 [ 489.692827][ T418] ? ext4_da_write_begin+0x410/0x820 [ 489.698123][ T418] ? ext4_da_release_space+0x230/0x230 [ 489.703597][ T418] __block_write_begin+0x2b/0x40 [ 489.708606][ T418] ext4_da_write_begin+0x4c8/0x820 [ 489.713933][ T418] generic_perform_write+0x196/0x3a0 [ 489.719331][ T418] ? ext4_da_write_begin+0x820/0x820 [ 489.724695][ T418] ext4_buffered_write_iter+0x2f2/0x3f0 [ 489.730620][ T418] ext4_file_write_iter+0x2e7/0x11d0 [ 489.735980][ T418] ? avc_policy_seqno+0x22/0x30 [ 489.741123][ T418] ? selinux_file_permission+0x22e/0x530 [ 489.746882][ T418] do_iter_readv_writev+0x2cb/0x360 [ 489.752102][ T418] do_iter_write+0x112/0x4c0 [ 489.756710][ T418] vfs_iter_write+0x4c/0x70 [ 489.761233][ T418] iter_file_splice_write+0x40a/0x750 [ 489.766645][ T418] ? splice_from_pipe+0xc0/0xc0 [ 489.771519][ T418] direct_splice_actor+0x80/0xa0 [ 489.776979][ T418] splice_direct_to_actor+0x345/0x650 [ 489.782442][ T418] ? do_splice_direct+0x170/0x170 [ 489.787697][ T418] do_splice_direct+0xf5/0x170 [ 489.792548][ T418] do_sendfile+0x773/0xda0 [ 489.796991][ T418] __x64_sys_sendfile64+0xf2/0x130 [ 489.802197][ T418] do_syscall_64+0x4a/0x90 [ 489.806657][ T418] ? irqentry_exit_to_user_mode+0x5/0x20 [ 489.812311][ T418] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 489.818302][ T418] RIP: 0033:0x4665d9 [ 489.822203][ T418] 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 [ 489.842033][ T418] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 489.850551][ T418] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 11:23:40 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x800000000000000) 11:23:40 executing program 0: perf_event_open(&(0x7f0000000180)={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, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/consoles\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 489.858781][ T418] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 489.866932][ T418] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 489.875033][ T418] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 489.883026][ T418] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:40 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), 0x0, 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:40 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, @perf_bp={0x0}}, 0x0, 0x1, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r3, 0xffffffffffffffff, 0x2) open_by_handle_at(r3, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/44, 0x2c}, {&(0x7f0000000440)=""/101, 0x65}], 0x2, 0x5a5b5966, 0x5) r4 = socket$nl_sock_diag(0x10, 0x3, 0x4) preadv(r0, &(0x7f0000002880)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/241, 0xf1}, {&(0x7f0000001640)=""/233, 0xe9}, {&(0x7f00000004c0)=""/37, 0x25}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/44, 0x2c}, {&(0x7f0000002780)=""/230, 0xe6}], 0x7, 0xfff, 0x4) preadv(r4, &(0x7f0000000140)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000280)=""/220, 0xdc}, {&(0x7f0000000080)=""/42, 0x2a}], 0x3, 0x0, 0x1) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) 11:23:40 executing program 1 (fault-call:3 fault-nth:29): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:40 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r0, 0x4018f50b, &(0x7f0000000000)={0x1, 0xfffffffffffffffa, 0x7ff}) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x1, 0x0, 0x0, 0x0, 0x1}, 0x2) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 489.990496][ T448] loop4: detected capacity change from 0 to 4096 [ 490.015749][ T448] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 490.055486][ T448] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/819/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 [ 490.097290][ T460] FAULT_INJECTION: forcing a failure. [ 490.097290][ T460] name failslab, interval 1, probability 0, space 0, times 0 [ 490.110373][ T460] CPU: 0 PID: 460 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 490.119062][ T460] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 490.129126][ T460] Call Trace: [ 490.132580][ T460] dump_stack+0x137/0x19d [ 490.136924][ T460] should_fail+0x23c/0x250 11:23:40 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x900000000000000) 11:23:40 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x440342) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000400)={0x20, @time={0x81, 0x6d}, 0x34, {0x7, 0x5}, 0x40, 0x3, 0x8}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000040)="8d7bddf6946ee7b167f23ea1067764b6d578d20b0c0a458b1a2aceec5ec4de9c7b9ab4eb8aa70cc5d324d75aff535e29945fc75b51be17b64556409ba1d6092e0966cacf6cc9e011cc45590b74fa", 0x4e}, {&(0x7f0000000240)="448f064536a524f77bd641eba49a9daad8e0f7b2e24d26af8db4ec5c8f4612f1177db8c0643d8d91352d02ebd3574d92299f4039755ecfcac065f1b9a7853a9072454c4d247bce9991cad269bce32ff7884fb0c791422c0ea9449c771a9840bf653062e783d322fdce385656c09130555156396bac74af1ba7562756ffa26c0c1f4f905253937dddcb", 0x89}, {&(0x7f0000000100)="88f422b89acde0ed6d7d5420e5251812c481d25123e2e6910a4fb81ecc90d164bcfecf62fd97b12b80a34cbeff17fda43743efdc8a630ee1907e3a222e", 0x3d}, {&(0x7f0000000140)="b969b29bce51faaf98126247a27b", 0xe}, {&(0x7f0000000300)="c9e730b66d6e79bb3d3767137c66429d916aa4e2e34c643bee295c08fa653b0b177c8c930faab8cb28f5ca798f53d7ad4ee2682c4848ac4e729cfdccb813ad419b5e5e232d40310e4f311f47bd6a1713f091258a0e812f894f772eeb5c5c", 0x5e}], 0x5) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r3 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r3, 0x8982, &(0x7f0000000440)={0x8, 'bond0\x00', {'vcan0\x00'}, 0xffb5}) [ 490.140418][ T470] loop2: detected capacity change from 0 to 88 [ 490.141488][ T460] ? ext4_init_io_end+0x2d/0xa0 [ 490.141512][ T460] __should_failslab+0x81/0x90 [ 490.141538][ T460] should_failslab+0x5/0x20 [ 490.141556][ T460] kmem_cache_alloc+0x46/0x2f0 [ 490.166847][ T460] ext4_init_io_end+0x2d/0xa0 [ 490.171609][ T460] ext4_writepages+0x6a5/0x1d10 [ 490.176743][ T460] ? __ext4_journal_stop+0x47/0x110 [ 490.182496][ T460] ? ext4_expand_extra_isize+0x540/0x540 [ 490.188894][ T460] ? ext4_dirty_inode+0x98/0xa0 11:23:40 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x81200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) r2 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = syz_open_dev$char_raw(&(0x7f0000000080), 0x1, 0x236880) sendfile(r2, r3, 0x0, 0x3) [ 490.193765][ T460] ? __mark_inode_dirty+0x103/0x6c0 [ 490.198994][ T460] ? generic_write_end+0x157/0x180 [ 490.204152][ T460] ? ext4_readpage+0x140/0x140 [ 490.208940][ T460] do_writepages+0x7b/0x150 [ 490.213449][ T460] ? iov_iter_advance+0x377/0xe10 [ 490.218641][ T460] file_write_and_wait_range+0x180/0x210 [ 490.224341][ T460] ext4_sync_file+0x105/0x670 [ 490.229049][ T460] ? tsan.module_ctor+0x10/0x10 [ 490.233918][ T460] vfs_fsync_range+0x107/0x120 [ 490.238751][ T460] ext4_buffered_write_iter+0x39c/0x3f0 [ 490.244336][ T460] ext4_file_write_iter+0x2e7/0x11d0 [ 490.249808][ T460] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 490.255781][ T460] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 490.261960][ T460] ? do_iter_readv_writev+0x2b5/0x360 [ 490.267402][ T460] do_iter_readv_writev+0x2cb/0x360 [ 490.272880][ T460] do_iter_write+0x112/0x4c0 [ 490.278075][ T460] vfs_iter_write+0x4c/0x70 [ 490.282789][ T460] iter_file_splice_write+0x40a/0x750 [ 490.288610][ T460] ? splice_from_pipe+0xc0/0xc0 [ 490.293654][ T460] direct_splice_actor+0x80/0xa0 [ 490.298612][ T460] splice_direct_to_actor+0x345/0x650 [ 490.304106][ T460] ? do_splice_direct+0x170/0x170 [ 490.309303][ T460] do_splice_direct+0xf5/0x170 [ 490.314217][ T460] do_sendfile+0x773/0xda0 [ 490.318753][ T460] __x64_sys_sendfile64+0xf2/0x130 [ 490.323904][ T460] do_syscall_64+0x4a/0x90 [ 490.328470][ T460] ? irqentry_exit_to_user_mode+0x5/0x20 [ 490.334158][ T460] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 490.340083][ T460] RIP: 0033:0x4665d9 [ 490.343986][ T460] 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 [ 490.364084][ T460] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 490.372615][ T460] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 490.380786][ T460] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 490.389183][ T460] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 11:23:40 executing program 5: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r4 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) r5 = accept$inet(r3, &(0x7f0000000140)={0x2, 0x0, @private}, &(0x7f0000000280)=0x10) setsockopt$inet_mreqsrc(r5, 0x0, 0x25, &(0x7f00000002c0)={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, @rand_addr=0x64010102}, 0xc) sendfile(r0, r3, &(0x7f0000000040)=0x1, 0x491) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) r6 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r6, 0xffffffffffffffff, 0x2) open_by_handle_at(r6, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) sendfile(r2, r6, &(0x7f0000000080)=0x10001, 0x7) sendfile(0xffffffffffffffff, r4, &(0x7f0000000000), 0x0) [ 490.397194][ T460] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 490.405457][ T460] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:40 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), 0x0, 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000", 0x21}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0fff", 0x11, 0x4000}, {&(0x7f0000010b00), 0x0, 0x5800}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 490.464001][ T490] loop4: detected capacity change from 0 to 4096 11:23:40 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000014046) r2 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) 11:23:40 executing program 1 (fault-call:3 fault-nth:30): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 490.504527][ T490] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 490.517338][ T490] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/820/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 11:23:41 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 490.602586][ T506] loop2: detected capacity change from 0 to 88 [ 490.627519][ T513] FAULT_INJECTION: forcing a failure. [ 490.627519][ T513] name failslab, interval 1, probability 0, space 0, times 0 [ 490.640570][ T513] CPU: 0 PID: 513 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 490.649666][ T513] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 490.659849][ T513] Call Trace: [ 490.663228][ T513] dump_stack+0x137/0x19d [ 490.667590][ T513] should_fail+0x23c/0x250 [ 490.672173][ T513] ? mempool_alloc_slab+0x16/0x20 [ 490.677429][ T513] __should_failslab+0x81/0x90 [ 490.682330][ T513] should_failslab+0x5/0x20 [ 490.687196][ T513] kmem_cache_alloc+0x46/0x2f0 [ 490.692125][ T513] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 490.697955][ T513] mempool_alloc_slab+0x16/0x20 [ 490.703868][ T513] ? mempool_free+0x130/0x130 [ 490.708687][ T513] mempool_alloc+0x8c/0x300 [ 490.713367][ T513] ? __test_set_page_writeback+0x485/0x500 [ 490.719203][ T513] ? unlock_page_memcg+0xc3/0xe0 [ 490.724155][ T513] bio_alloc_bioset+0xcc/0x480 [ 490.729078][ T513] ext4_bio_write_page+0x7c5/0xa40 [ 490.734397][ T513] mpage_process_page_bufs+0x437/0x560 [ 490.739950][ T513] mpage_prepare_extent_to_map+0x4e6/0x640 [ 490.745776][ T513] ? kmem_cache_alloc+0x201/0x2f0 [ 490.750827][ T513] ? ext4_init_io_end+0x2d/0xa0 [ 490.755728][ T513] ext4_writepages+0x6c6/0x1d10 [ 490.760620][ T513] ? __ext4_journal_stop+0x47/0x110 [ 490.765894][ T513] ? ext4_expand_extra_isize+0x540/0x540 [ 490.772230][ T513] ? ext4_dirty_inode+0x98/0xa0 [ 490.777206][ T513] ? __mark_inode_dirty+0x103/0x6c0 [ 490.782666][ T513] ? generic_write_end+0x157/0x180 [ 490.787794][ T513] ? ext4_readpage+0x140/0x140 [ 490.792594][ T513] do_writepages+0x7b/0x150 [ 490.797331][ T513] ? iov_iter_advance+0x377/0xe10 [ 490.802415][ T513] file_write_and_wait_range+0x180/0x210 [ 490.808137][ T513] ext4_sync_file+0x105/0x670 [ 490.813004][ T513] ? tsan.module_ctor+0x10/0x10 [ 490.817966][ T513] vfs_fsync_range+0x107/0x120 [ 490.822786][ T513] ext4_buffered_write_iter+0x39c/0x3f0 [ 490.829081][ T513] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 490.835475][ T513] ext4_file_write_iter+0x2e7/0x11d0 [ 490.841040][ T513] ? avc_policy_seqno+0x22/0x30 [ 490.846028][ T513] ? selinux_file_permission+0x22e/0x530 [ 490.851687][ T513] do_iter_readv_writev+0x2cb/0x360 [ 490.857967][ T513] do_iter_write+0x112/0x4c0 [ 490.862676][ T513] ? kmalloc_array+0x2d/0x40 [ 490.867378][ T513] vfs_iter_write+0x4c/0x70 [ 490.871907][ T513] iter_file_splice_write+0x40a/0x750 [ 490.877352][ T513] ? splice_from_pipe+0xc0/0xc0 [ 490.882421][ T513] direct_splice_actor+0x80/0xa0 [ 490.887585][ T513] splice_direct_to_actor+0x345/0x650 [ 490.892994][ T513] ? do_splice_direct+0x170/0x170 [ 490.898030][ T513] do_splice_direct+0xf5/0x170 [ 490.902869][ T513] do_sendfile+0x773/0xda0 [ 490.907340][ T513] __x64_sys_sendfile64+0xf2/0x130 [ 490.912734][ T513] do_syscall_64+0x4a/0x90 [ 490.917427][ T513] ? irqentry_exit_to_user_mode+0x5/0x20 [ 490.923102][ T513] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 490.929029][ T513] RIP: 0033:0x4665d9 [ 490.933146][ T513] 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 11:23:41 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 490.953598][ T513] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 490.962216][ T513] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 490.970479][ T513] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 490.978464][ T513] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 490.986745][ T513] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 490.994763][ T513] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:41 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0xa00000000000000) 11:23:41 executing program 1 (fault-call:3 fault-nth:31): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:41 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x40002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') signalfd(r2, &(0x7f0000000140)={[0x7ff]}, 0x8) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000003c0)=0x100) fchdir(0xffffffffffffffff) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r4 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000480)='./file0/file0\x00', 0x81, 0xffffffffffffff0c, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) r5 = accept4$unix(r3, 0x0, &(0x7f0000000040), 0x800) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000280)=""/80, 0x50}], 0x1, 0x4, 0x7) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000300), 0x101100) ioctl$F2FS_IOC_FLUSH_DEVICE(r6, 0x4008f50a, &(0x7f0000000440)={0x25e566d0}) r7 = accept$packet(r3, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000380)=0x14) fcntl$setlease(r7, 0x400, 0x1) sendfile(0xffffffffffffffff, r4, &(0x7f0000000000), 0x0) [ 491.122188][ T543] loop4: detected capacity change from 0 to 4096 [ 491.134495][ T538] FAULT_INJECTION: forcing a failure. [ 491.134495][ T538] name failslab, interval 1, probability 0, space 0, times 0 [ 491.147723][ T538] CPU: 1 PID: 538 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 491.156421][ T538] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 491.167208][ T538] Call Trace: [ 491.170856][ T538] dump_stack+0x137/0x19d [ 491.175405][ T538] should_fail+0x23c/0x250 [ 491.179989][ T538] ? mempool_alloc_slab+0x16/0x20 [ 491.185173][ T538] __should_failslab+0x81/0x90 [ 491.189987][ T538] should_failslab+0x5/0x20 [ 491.194511][ T538] kmem_cache_alloc+0x46/0x2f0 [ 491.199309][ T538] ? mempool_alloc_slab+0x16/0x20 [ 491.204543][ T538] mempool_alloc_slab+0x16/0x20 [ 491.208565][ T543] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 491.209416][ T538] ? mempool_free+0x130/0x130 [ 491.209445][ T538] mempool_alloc+0x8c/0x300 [ 491.229773][ T538] ? __test_set_page_writeback+0x485/0x500 [ 491.235610][ T538] ? unlock_page_memcg+0xc3/0xe0 [ 491.240588][ T538] bio_alloc_bioset+0x1af/0x480 [ 491.245513][ T538] ext4_bio_write_page+0x7c5/0xa40 [ 491.250717][ T538] mpage_process_page_bufs+0x437/0x560 [ 491.256293][ T538] mpage_prepare_extent_to_map+0x4e6/0x640 [ 491.262620][ T538] ext4_writepages+0x6c6/0x1d10 11:23:41 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:41 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x3, 0xea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b7a}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:41 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x80800) openat(r2, &(0x7f0000000040)='./bus\x00', 0x200000, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 491.266771][ T543] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/821/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 [ 491.267784][ T538] ? __ext4_journal_stop+0x47/0x110 [ 491.299385][ T538] ? ext4_expand_extra_isize+0x540/0x540 [ 491.305261][ T538] ? ext4_dirty_inode+0x98/0xa0 [ 491.310137][ T538] ? __mark_inode_dirty+0x103/0x6c0 [ 491.315582][ T538] ? sysvec_apic_timer_interrupt+0x3e/0x80 11:23:41 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0xb00000000000000) [ 491.321552][ T538] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 491.327755][ T538] ? ext4_readpage+0x140/0x140 [ 491.332547][ T538] do_writepages+0x7b/0x150 [ 491.337152][ T538] file_write_and_wait_range+0x180/0x210 [ 491.343086][ T538] ext4_sync_file+0x105/0x670 [ 491.347936][ T538] ? tsan.module_ctor+0x10/0x10 [ 491.352874][ T538] vfs_fsync_range+0x107/0x120 [ 491.357707][ T538] ext4_buffered_write_iter+0x39c/0x3f0 [ 491.363373][ T538] ext4_file_write_iter+0x2e7/0x11d0 [ 491.368683][ T538] ? selinux_file_permission+0x14d/0x530 [ 491.374734][ T538] ? avc_policy_seqno+0x22/0x30 [ 491.379735][ T538] ? selinux_file_permission+0x22e/0x530 [ 491.385676][ T538] do_iter_readv_writev+0x2cb/0x360 [ 491.390906][ T538] do_iter_write+0x112/0x4c0 [ 491.395895][ T538] ? kmalloc_array+0x2d/0x40 [ 491.400605][ T538] vfs_iter_write+0x4c/0x70 [ 491.405519][ T538] iter_file_splice_write+0x40a/0x750 [ 491.411028][ T538] ? splice_from_pipe+0xc0/0xc0 [ 491.415901][ T538] direct_splice_actor+0x80/0xa0 [ 491.420840][ T538] splice_direct_to_actor+0x345/0x650 [ 491.426473][ T538] ? do_splice_direct+0x170/0x170 [ 491.431690][ T538] do_splice_direct+0xf5/0x170 [ 491.436704][ T538] do_sendfile+0x773/0xda0 [ 491.441391][ T538] __x64_sys_sendfile64+0xf2/0x130 [ 491.446502][ T538] do_syscall_64+0x4a/0x90 [ 491.450946][ T538] ? irqentry_exit_to_user_mode+0x5/0x20 [ 491.456705][ T538] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 491.462705][ T538] RIP: 0033:0x4665d9 [ 491.466728][ T538] 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 [ 491.486720][ T538] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 491.495251][ T538] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 491.503222][ T538] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 491.511220][ T538] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 491.519232][ T538] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 491.527309][ T538] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:42 executing program 1 (fault-call:3 fault-nth:32): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:42 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:42 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = signalfd(r0, &(0x7f0000000000)={[0x4]}, 0x8) mknodat$loop(r3, &(0x7f0000000040)='./bus\x00', 0x800, 0x1) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:42 executing program 0: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:42 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x2, 0x80, 0x0, 0x0, 0x1, 0x0, 0x0, 0x50b, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x5, 0x0, 0x0, 0x200000000, 0x8000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x10) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') ioctl$BTRFS_IOC_SET_FEATURES(r0, 0x40309439, &(0x7f0000000040)={0x2, 0x2, 0x10}) fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) [ 491.609041][ T578] loop4: detected capacity change from 0 to 4096 [ 491.710606][ T578] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 491.740134][ T578] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/822/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 [ 491.767723][ T593] FAULT_INJECTION: forcing a failure. [ 491.767723][ T593] name failslab, interval 1, probability 0, space 0, times 0 [ 491.780847][ T593] CPU: 0 PID: 593 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 491.789699][ T593] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 491.800072][ T593] Call Trace: [ 491.803378][ T593] dump_stack+0x137/0x19d [ 491.807744][ T593] should_fail+0x23c/0x250 [ 491.812277][ T593] ? ext4_init_io_end+0x2d/0xa0 [ 491.817143][ T593] __should_failslab+0x81/0x90 [ 491.821979][ T593] should_failslab+0x5/0x20 [ 491.826504][ T593] kmem_cache_alloc+0x46/0x2f0 [ 491.831468][ T593] ? ext4_init_io_end+0x2d/0xa0 [ 491.836345][ T593] ext4_init_io_end+0x2d/0xa0 [ 491.841138][ T593] ext4_writepages+0x76d/0x1d10 [ 491.846016][ T593] ? __ext4_journal_stop+0x47/0x110 [ 491.851420][ T593] ? ext4_dirty_inode+0x98/0xa0 [ 491.856451][ T593] ? __mark_inode_dirty+0x103/0x6c0 [ 491.861672][ T593] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 491.867833][ T593] ? ext4_readpage+0x140/0x140 [ 491.872635][ T593] do_writepages+0x7b/0x150 [ 491.877211][ T593] file_write_and_wait_range+0x180/0x210 [ 491.883106][ T593] ext4_sync_file+0x105/0x670 [ 491.888244][ T593] ? tsan.module_ctor+0x10/0x10 [ 491.893302][ T593] vfs_fsync_range+0x107/0x120 [ 491.898397][ T593] ext4_buffered_write_iter+0x39c/0x3f0 [ 491.904249][ T593] ext4_file_write_iter+0x2e7/0x11d0 [ 491.909791][ T593] ? __schedule+0x427/0x5b0 [ 491.914489][ T593] ? avc_policy_seqno+0x22/0x30 [ 491.919362][ T593] ? selinux_file_permission+0x22e/0x530 [ 491.925098][ T593] do_iter_readv_writev+0x2cb/0x360 [ 491.930383][ T593] do_iter_write+0x112/0x4c0 [ 491.935119][ T593] vfs_iter_write+0x4c/0x70 [ 491.939655][ T593] iter_file_splice_write+0x40a/0x750 [ 491.945100][ T593] ? splice_from_pipe+0xc0/0xc0 [ 491.949970][ T593] direct_splice_actor+0x80/0xa0 [ 491.954954][ T593] splice_direct_to_actor+0x345/0x650 [ 491.960571][ T593] ? do_splice_direct+0x170/0x170 [ 491.965639][ T593] do_splice_direct+0xf5/0x170 [ 491.970714][ T593] do_sendfile+0x773/0xda0 [ 491.975194][ T593] __x64_sys_sendfile64+0xf2/0x130 [ 491.980346][ T593] do_syscall_64+0x4a/0x90 [ 491.985053][ T593] ? irqentry_exit_to_user_mode+0x5/0x20 [ 491.990997][ T593] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 491.997563][ T593] RIP: 0033:0x4665d9 [ 492.003393][ T593] 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 [ 492.023936][ T593] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 492.032580][ T593] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 492.040582][ T593] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 492.048809][ T593] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 11:23:42 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) 11:23:42 executing program 0 (fault-call:2 fault-nth:0): pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:42 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0xc00000000000000) [ 492.057316][ T593] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 492.065478][ T593] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 [ 492.111960][ T616] FAULT_INJECTION: forcing a failure. [ 492.111960][ T616] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 492.125438][ T616] CPU: 0 PID: 616 Comm: syz-executor.0 Not tainted 5.13.0-rc3-syzkaller #0 [ 492.134305][ T616] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 492.144575][ T616] Call Trace: [ 492.147942][ T616] dump_stack+0x137/0x19d [ 492.152295][ T616] should_fail+0x23c/0x250 [ 492.156944][ T616] should_fail_usercopy+0x16/0x20 11:23:42 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x4000000000010046) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(0xffffffffffffffff, 0x4058534c, &(0x7f0000000000)={0x1000, 0x2, 0x2c81, 0x7, 0x4, 0x3}) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r1, 0x40a85323, &(0x7f0000000840)={{0x66, 0x9}, 'port0\x00', 0x45, 0x5, 0xfffffffc, 0xffffff00, 0xfffffffc, 0x3f, 0x0, 0x0, 0x0, 0x7f}) sendmsg$TIPC_NL_MEDIA_SET(r0, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)={0x5e4, 0x0, 0x10, 0x70bd2a, 0x25dfdbff, {}, [@TIPC_NLA_NODE={0x6c, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x10000}, @TIPC_NLA_NODE_ID={0x54, 0x3, "4f43712bc7a38fb34cf081bb8c7085b63e7069839bd0286ede60c440691500b73eabbc4b01bf8c97631daa889b3dabd91f2e7fd62a4bcb9b831a9ca9ddb798dda09b6b618936b796c57bf713f87fc84d"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x94c}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x81}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2}]}, @TIPC_NLA_NODE={0x1dc, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x5}, @TIPC_NLA_NODE_ID={0xa1, 0x3, "c4db1e4008b84b99fc8cffed0a34211d76661b87daa35a7bfa61c4a8b868f44fa3ae7896682a5379817df39634cb0b925ff113a468071b15d90b640d37bdeaa4df15520325b0fd417282473a2a4528583eab37acc9a8b25de7b7c8f3a6f86123e1d4fdacfa3678524569261692a20b449eb5b4e1647ad09d2e239f7c7aa9a7a0c7923df354f8a3b85fae6b1f6b34aa1aca5bd883d68cca28db39f7fc66"}, @TIPC_NLA_NODE_ID={0x57, 0x3, "79917512c57757d8611ecd4579d33b137846dbec93c28d66646d299b9f151c2f816a3e07b960179eeb723558067b6f0e36b6e017b32ba324c01e6507255faa6fe11cfbf0ff3a7adfec53fbb4f29a6b7722e59d"}, @TIPC_NLA_NODE_ID={0xc3, 0x3, "ba7c8e9248c250496583932429d1b25fc450ad9c6701ef9d9ee4c42b5a8f7a7c3950361678c6afdb3849d0723aa37ba807f596d963512d40e761cf120261978cf4132d1d9ac34a8ab2069d3af1f63f7d2d00b5e5e0e9f20d8a73c112fc0a4fa94cf5a53fece09937e0ad3236cfe07c57956f939b21546378cdd9897f64a1de313be3b10c5b08815491b09c80f7ceab2807a1ba157237a03986cb03efd23802d967df1f9f2e8d2f6326bd048d566c020dfef47df117b7e411cbc57a3c80da96"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x9}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x4}]}, @TIPC_NLA_NET={0x30, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0x6}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x81}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x3ff}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x5}]}, @TIPC_NLA_LINK={0x18, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_SOCK={0x38, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x6}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8cf4}, @TIPC_NLA_SOCK_CON={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x20}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x1}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6}]}]}, @TIPC_NLA_MEDIA={0x14, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}]}, @TIPC_NLA_NODE={0x2d4, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x40}, @TIPC_NLA_NODE_ID={0x103, 0x3, "29fac5d60dbd9ffcf75add6d121ba5076773db3a292c98948934bf8abf364a9aebcba320520afd583713fc477611fe6eadea5badc5758c5bdce3e5f246992ac53ac5ea840d76721a722c1f8f375d4b663af90bd81bec451f60a9055f175fc61464df484418c0a5a7f12973ef869386b5f5f78f853582c940ed8d10277ca5456f48c0786994c87cc7103620860ebc405085fcd971473fec7b4f7875e483d9b48fd9f3239e9ebe49972930104f77578b43be8a723ef83691e98a30b175f63b8879630a2fec8a4634faccdbad33c2df142a6606b702410d53d73bd23988642581443eadea6acb50d0ec52565795a382d835f6daa5fc17f28399223cd8ca794d7b"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x2}, @TIPC_NLA_NODE_ID={0xc0, 0x3, "047caf9cc8de8a01674d1a7930ab13848be254e3a0bcabac63cf143c912a5664228878dad22c7233546c95e52b26296410d449f85ff0f9e7b76ccbd90ae39ad726831cd2c539ab960a80c1c3be21c5cf243de49d1aa63d0febcdc176f61899fb38b4298d31b9d1c47d6184d82c0c25fbe29b070987a72b062c517468f52fcb3deedce6a9cf8c7b5866017fa177153f263d4a70b3abbadeff9eacef894e6cf3d69a9199a1a5b89eda1f99e0670d720520786c1e587422c6e399a6a34f"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x3f}, @TIPC_NLA_NODE_ID={0xe9, 0x3, "a8cf9e183ae03a770d261bb5c66065db5cb5dff9a085e2f2ca86325c8917e22f5c54dbe5d3c81ccc473f190099184621fc92fe36c22e1cf675de752290ece6df2b6975abd833cc868756c03ab4e200eef96e71ea58e872435d6bd102b9c9d26f1e4212c222f67e7ffdb2c5cfc7b8eef120122be219577c556b70d2a69da8558d322981159825ac17989c47693506781ca02c34e1742ca4577855cf6aa77f56f63681d8d045d29ff530520bdcc1d59898d5738236f95049f265346ca192882d584de7756567b417ac935399f2ca8073abc0074d9d71a38569bf83d5ca44bd0c998eae84529c"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_SOCK={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7}]}]}, 0x5e4}, 0x1, 0x0, 0x0, 0x20000050}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:42 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) open(&(0x7f0000000200)='\x00', 0x1612c2, 0x82) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:42 executing program 3: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) syz_open_dev$rtc(&(0x7f0000000100), 0x5, 0x40080) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) open_by_handle_at(r0, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000180)='\'\x00', &(0x7f00000001c0)='#)!\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='/proc/timer_list\x00', &(0x7f0000000300)=')!\x00', &(0x7f0000000340)='/proc/sys/net/ipv4/tcp_congestion_control\x00', &(0x7f0000000380)='\'\x00', &(0x7f00000003c0)='+}%*{+./-\x86(R@--@(\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='\x00']) close_range(r1, 0xffffffffffffffff, 0x2) open_by_handle_at(r1, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010048) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r2 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x100000e, 0x13, r2, 0x7afc1000) [ 492.162394][ T616] _copy_from_user+0x1c/0xd0 [ 492.167391][ T616] iovec_from_user+0xc4/0x2d0 [ 492.172208][ T616] ? kstrtoull+0x30e/0x350 [ 492.176694][ T616] __import_iovec+0x49/0x270 [ 492.181305][ T616] ? do_anonymous_page+0x411/0x8b0 [ 492.186466][ T616] ? fsnotify_perm+0x59/0x2e0 [ 492.191280][ T616] import_iovec+0x69/0x80 [ 492.195742][ T616] do_writev+0x107/0x400 [ 492.200006][ T616] ? __fget_light+0x21b/0x260 [ 492.204913][ T616] ? __cond_resched+0x11/0x40 11:23:42 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x4030014, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef", 0x3a, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000000100)={[{@init_itable}]}) fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20100, 0x10) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r3, &(0x7f0000000000), 0x0) [ 492.209752][ T616] ? fput+0x2d/0x130 [ 492.214712][ T616] ? ksys_write+0x157/0x180 [ 492.219308][ T616] __x64_sys_writev+0x41/0x50 [ 492.224258][ T616] do_syscall_64+0x4a/0x90 [ 492.228752][ T616] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 492.234749][ T616] RIP: 0033:0x4665d9 [ 492.238671][ T616] 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 11:23:42 executing program 1 (fault-call:3 fault-nth:33): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:42 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x3, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x10c4, 0x0, 0xb8f7}, 0x0, 0xe, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:42 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) [ 492.258293][ T616] RSP: 002b:00007f80473b0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 492.266884][ T616] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 492.274982][ T616] RDX: 0000000000000001 RSI: 0000000020000340 RDI: 0000000000000004 [ 492.283056][ T616] RBP: 00007f80473b01d0 R08: 0000000000000000 R09: 0000000000000000 [ 492.291281][ T616] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 492.299306][ T616] R13: 00007ffd2906f9ef R14: 00007f80473b0300 R15: 0000000000022000 11:23:42 executing program 0 (fault-call:2 fault-nth:1): pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) [ 492.332839][ T641] loop4: detected capacity change from 0 to 4096 [ 492.364008][ T641] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:42 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0xd00000000000000) [ 492.376676][ T641] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/823/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 [ 492.384301][ T649] FAULT_INJECTION: forcing a failure. [ 492.384301][ T649] name failslab, interval 1, probability 0, space 0, times 0 [ 492.415606][ T649] CPU: 1 PID: 649 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 492.424396][ T649] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 492.435181][ T649] Call Trace: [ 492.438584][ T649] dump_stack+0x137/0x19d [ 492.441701][ T658] loop5: detected capacity change from 0 to 131456 [ 492.443054][ T649] should_fail+0x23c/0x250 [ 492.443079][ T649] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 492.443100][ T649] __should_failslab+0x81/0x90 [ 492.464464][ T649] should_failslab+0x5/0x20 [ 492.468985][ T649] kmem_cache_alloc+0x46/0x2f0 [ 492.474898][ T649] ext4_alloc_io_end_vec+0x2e/0xd0 [ 492.480112][ T649] ext4_writepages+0xa8d/0x1d10 [ 492.481012][ T658] EXT4-fs (loop5): warning: mounting unchecked fs, running e2fsck is recommended [ 492.485064][ T649] ? __ext4_journal_stop+0x47/0x110 [ 492.495293][ T658] EXT4-fs (loop5): mounted filesystem without journal. Opts: init_itable,,errors=continue. Quota mode: none. [ 492.499417][ T649] ? ext4_dirty_inode+0x9b/0xa0 [ 492.516297][ T649] ? __mark_inode_dirty+0x103/0x6c0 [ 492.521518][ T649] ? generic_write_end+0x157/0x180 [ 492.526821][ T649] ? ext4_readpage+0x140/0x140 [ 492.531676][ T649] do_writepages+0x7b/0x150 [ 492.536302][ T649] ? iov_iter_advance+0x377/0xe10 [ 492.540822][ T657] FAULT_INJECTION: forcing a failure. [ 492.540822][ T657] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 492.541744][ T649] file_write_and_wait_range+0x180/0x210 [ 492.560978][ T649] ext4_sync_file+0x105/0x670 [ 492.565779][ T649] ? tsan.module_ctor+0x10/0x10 [ 492.570805][ T649] vfs_fsync_range+0x107/0x120 [ 492.575628][ T649] ext4_buffered_write_iter+0x39c/0x3f0 [ 492.581484][ T649] ext4_file_write_iter+0x2e7/0x11d0 [ 492.586859][ T649] ? avc_policy_seqno+0x22/0x30 [ 492.591936][ T649] ? selinux_file_permission+0x22e/0x530 [ 492.597728][ T649] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 492.603643][ T649] do_iter_readv_writev+0x2cb/0x360 [ 492.608969][ T649] do_iter_write+0x112/0x4c0 [ 492.613658][ T649] ? iter_file_splice_write+0x382/0x750 [ 492.619220][ T649] vfs_iter_write+0x4c/0x70 [ 492.623744][ T649] iter_file_splice_write+0x40a/0x750 [ 492.629329][ T649] ? splice_from_pipe+0xc0/0xc0 [ 492.634199][ T649] direct_splice_actor+0x80/0xa0 [ 492.639325][ T649] splice_direct_to_actor+0x345/0x650 [ 492.644722][ T649] ? do_splice_direct+0x170/0x170 [ 492.649757][ T649] do_splice_direct+0xf5/0x170 [ 492.654702][ T649] do_sendfile+0x773/0xda0 [ 492.659337][ T649] __x64_sys_sendfile64+0xf2/0x130 [ 492.664462][ T649] do_syscall_64+0x4a/0x90 [ 492.669118][ T649] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 492.675496][ T649] RIP: 0033:0x4665d9 [ 492.679421][ T649] 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 [ 492.699207][ T649] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 492.707698][ T649] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 492.715921][ T649] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 492.724334][ T649] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 492.732493][ T649] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 492.740875][ T649] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 [ 492.749148][ T657] CPU: 0 PID: 657 Comm: syz-executor.0 Not tainted 5.13.0-rc3-syzkaller #0 [ 492.757873][ T657] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 492.768019][ T657] Call Trace: [ 492.771391][ T657] dump_stack+0x137/0x19d [ 492.775763][ T657] should_fail+0x23c/0x250 [ 492.780375][ T657] __alloc_pages+0x102/0x320 [ 492.785168][ T657] alloc_pages+0x21d/0x310 [ 492.789693][ T657] pipe_write+0x35c/0xca0 [ 492.794177][ T657] ? selinux_file_permission+0x4d3/0x530 [ 492.799917][ T657] ? init_wait_entry+0x30/0x30 [ 492.805371][ T657] do_iter_readv_writev+0x2cb/0x360 [ 492.810931][ T657] do_iter_write+0x112/0x4c0 [ 492.815569][ T657] ? import_iovec+0x69/0x80 [ 492.820099][ T657] do_writev+0x1e0/0x400 [ 492.824359][ T657] ? __cond_resched+0x11/0x40 [ 492.829165][ T657] ? fput+0x2d/0x130 [ 492.833194][ T657] ? ksys_write+0x157/0x180 [ 492.837714][ T657] __x64_sys_writev+0x41/0x50 [ 492.842413][ T657] do_syscall_64+0x4a/0x90 [ 492.847025][ T657] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 492.852953][ T657] RIP: 0033:0x4665d9 [ 492.856954][ T657] 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 [ 492.876885][ T657] RSP: 002b:00007f80473b0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 11:23:43 executing program 0 (fault-call:2 fault-nth:2): pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) [ 492.885336][ T657] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 492.893785][ T657] RDX: 0000000000000001 RSI: 0000000020000340 RDI: 0000000000000004 [ 492.901890][ T657] RBP: 00007f80473b01d0 R08: 0000000000000000 R09: 0000000000000000 [ 492.910069][ T657] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 492.918129][ T657] R13: 00007ffd2906f9ef R14: 00007f80473b0300 R15: 0000000000022000 11:23:43 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendmsg$TIPC_NL_NAME_TABLE_GET(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0xb0, 0x0, 0x10, 0x70bd2c, 0x25dfdbfd, {}, [@TIPC_NLA_NET={0x60, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x70}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x9}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x40}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x1f}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xfffffff8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xffffffffffffe659}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x200}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7d7}]}, @TIPC_NLA_MON={0x3c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x3}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xffff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x80000000}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x6}]}]}, 0xb0}, 0x1, 0x0, 0x0, 0x44}, 0x4000010) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:43 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x4, 0x0, 0x0, 0x0, 0x1fc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x3}, 0x0, 0xf, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x3, 0x8, 0x2, 0x80, 0x0, 0x50d, 0x40000, 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, 0x2}, 0x0, 0x3, 0x7, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe00}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000004, 0x11, r0, 0xd9f6000) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) 11:23:43 executing program 1 (fault-call:3 fault-nth:34): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:43 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) [ 492.991339][ T677] loop4: detected capacity change from 0 to 4096 [ 493.004586][ T677] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 493.018949][ T677] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/824/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 [ 493.070398][ T675] FAULT_INJECTION: forcing a failure. [ 493.070398][ T675] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 493.084128][ T675] CPU: 0 PID: 675 Comm: syz-executor.0 Not tainted 5.13.0-rc3-syzkaller #0 [ 493.093130][ T675] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 493.103279][ T675] Call Trace: [ 493.106566][ T675] dump_stack+0x137/0x19d [ 493.111018][ T675] should_fail+0x23c/0x250 [ 493.115910][ T675] should_fail_usercopy+0x16/0x20 [ 493.121267][ T675] copy_page_from_iter+0x2bf/0x560 [ 493.126705][ T675] pipe_write+0x542/0xca0 [ 493.131243][ T675] ? init_wait_entry+0x30/0x30 [ 493.136231][ T675] do_iter_readv_writev+0x2cb/0x360 [ 493.141480][ T675] do_iter_write+0x112/0x4c0 [ 493.146078][ T675] ? import_iovec+0x69/0x80 [ 493.150568][ T675] do_writev+0x1e0/0x400 [ 493.154805][ T675] ? __cond_resched+0x11/0x40 [ 493.159119][ T684] FAULT_INJECTION: forcing a failure. [ 493.159119][ T684] name failslab, interval 1, probability 0, space 0, times 0 [ 493.159854][ T675] ? fput+0x2d/0x130 [ 493.159880][ T675] ? ksys_write+0x157/0x180 [ 493.159899][ T675] __x64_sys_writev+0x41/0x50 [ 493.159918][ T675] do_syscall_64+0x4a/0x90 [ 493.159971][ T675] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 493.196338][ T675] RIP: 0033:0x4665d9 [ 493.200373][ T675] 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 [ 493.220513][ T675] RSP: 002b:00007f80473b0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 493.228941][ T675] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 493.236937][ T675] RDX: 0000000000000001 RSI: 0000000020000340 RDI: 0000000000000004 [ 493.245014][ T675] RBP: 00007f80473b01d0 R08: 0000000000000000 R09: 0000000000000000 [ 493.253297][ T675] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 493.261368][ T675] R13: 00007ffd2906f9ef R14: 00007f80473b0300 R15: 0000000000022000 [ 493.269557][ T684] CPU: 1 PID: 684 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 493.278205][ T684] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 493.288326][ T684] Call Trace: [ 493.291710][ T684] dump_stack+0x137/0x19d [ 493.296373][ T684] should_fail+0x23c/0x250 [ 493.300804][ T684] ? ext4_mb_new_blocks+0x2e7/0x1f90 [ 493.306334][ T684] __should_failslab+0x81/0x90 [ 493.311337][ T684] should_failslab+0x5/0x20 [ 493.316015][ T684] kmem_cache_alloc+0x46/0x2f0 [ 493.320846][ T684] ext4_mb_new_blocks+0x2e7/0x1f90 [ 493.326076][ T684] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 493.332175][ T684] ? ext4_ext_search_right+0x246/0x540 [ 493.337684][ T684] ext4_ext_map_blocks+0x1569/0x1f00 [ 493.343188][ T684] ext4_map_blocks+0x70d/0xef0 [ 493.348160][ T684] mpage_map_one_extent+0x10d/0x360 [ 493.353571][ T684] ext4_writepages+0xc1a/0x1d10 [ 493.358742][ T684] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 493.365006][ T684] ? __mark_inode_dirty+0x103/0x6c0 11:23:43 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0xe00000000000000) 11:23:43 executing program 0 (fault-call:2 fault-nth:3): pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:43 executing program 3: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000000)=0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x80, 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, 0x9, 0x0, @perf_config_ext={0x4, 0x80}, 0x0, 0x81}, r0, 0xffffffffdfffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x0, 0x80, 0x51, 0x2, 0x1, 0x5, 0x0, 0xe, 0x42, 0x8, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x4, @perf_bp={&(0x7f0000000040), 0x4}, 0x2, 0x8d790b880000000, 0x2, 0x3, 0x10, 0x0, 0x7, 0x0, 0x9, 0x0, 0x2595}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x5) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) perf_event_open(&(0x7f00000003c0)={0x3, 0x80, 0x8, 0x4, 0x33, 0x4, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x9, 0x1, @perf_bp={&(0x7f0000000380), 0x3c2ea523fd5a4a95}, 0x200, 0x6, 0x6, 0x7, 0x1, 0x8, 0x2, 0x0, 0x800, 0x0, 0x4}, r1, 0x1, r2, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x4000000000010046) r5 = signalfd(0xffffffffffffffff, &(0x7f0000000080)={[0x7]}, 0x8) sendmsg$SEG6_CMD_SET_TUNSRC(r5, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x7c, 0x0, 0x1, 0x70bd2a, 0x25dfdbfe, {}, [@SEG6_ATTR_SECRET={0x14, 0x4, [0x8001, 0x4, 0x40, 0x6]}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x1000}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x1}, @SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x2}, @SEG6_ATTR_DST={0x14, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @SEG6_ATTR_ALGID={0x5, 0x6, 0xf5}, @SEG6_ATTR_DST={0x14, 0x1, @mcast1}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x216c9acf}, @SEG6_ATTR_SECRET={0x4}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4081}, 0x4000) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 493.370628][ T684] ? generic_write_end+0x157/0x180 [ 493.376016][ T684] ? ext4_readpage+0x140/0x140 [ 493.380955][ T684] do_writepages+0x7b/0x150 [ 493.385488][ T684] ? iov_iter_advance+0x377/0xe10 [ 493.390634][ T684] file_write_and_wait_range+0x180/0x210 [ 493.396384][ T684] ext4_sync_file+0x105/0x670 [ 493.401447][ T684] ? tsan.module_ctor+0x10/0x10 [ 493.406444][ T684] vfs_fsync_range+0x107/0x120 [ 493.411477][ T684] ext4_buffered_write_iter+0x39c/0x3f0 11:23:43 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x7, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xf0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) [ 493.417218][ T684] ext4_file_write_iter+0x2e7/0x11d0 [ 493.422640][ T684] ? avc_policy_seqno+0x22/0x30 [ 493.427768][ T684] ? selinux_file_permission+0x22e/0x530 [ 493.433984][ T684] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 493.439915][ T684] do_iter_readv_writev+0x2cb/0x360 [ 493.445223][ T684] do_iter_write+0x112/0x4c0 [ 493.450181][ T684] vfs_iter_write+0x4c/0x70 [ 493.454820][ T684] iter_file_splice_write+0x40a/0x750 [ 493.460380][ T684] ? splice_from_pipe+0xc0/0xc0 [ 493.460704][ T707] FAULT_INJECTION: forcing a failure. [ 493.460704][ T707] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 493.465250][ T684] direct_splice_actor+0x80/0xa0 [ 493.465282][ T684] splice_direct_to_actor+0x345/0x650 [ 493.465301][ T684] ? do_splice_direct+0x170/0x170 [ 493.465320][ T684] do_splice_direct+0xf5/0x170 [ 493.498911][ T684] do_sendfile+0x773/0xda0 [ 493.503339][ T684] __x64_sys_sendfile64+0xf2/0x130 [ 493.508605][ T684] do_syscall_64+0x4a/0x90 [ 493.513094][ T684] ? irqentry_exit_to_user_mode+0x5/0x20 [ 493.518745][ T684] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 493.524825][ T684] RIP: 0033:0x4665d9 [ 493.528726][ T684] 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 [ 493.548431][ T684] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 493.557141][ T684] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 493.565457][ T684] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 493.573700][ T684] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 493.581832][ T684] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 493.595280][ T684] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 [ 493.603862][ T707] CPU: 0 PID: 707 Comm: syz-executor.0 Not tainted 5.13.0-rc3-syzkaller #0 [ 493.612605][ T707] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 493.623139][ T707] Call Trace: [ 493.627895][ T707] dump_stack+0x137/0x19d [ 493.632930][ T707] should_fail+0x23c/0x250 [ 493.637390][ T707] should_fail_usercopy+0x16/0x20 [ 493.642516][ T707] _copy_to_user+0x1c/0x90 [ 493.647237][ T707] simple_read_from_buffer+0xab/0x120 [ 493.652630][ T707] proc_fail_nth_read+0xf6/0x140 [ 493.657667][ T707] ? rw_verify_area+0x136/0x250 [ 493.662638][ T707] ? proc_fault_inject_write+0x200/0x200 [ 493.668360][ T707] vfs_read+0x154/0x5d0 [ 493.672974][ T707] ? __fput+0x43e/0x4e0 [ 493.677245][ T707] ? __fget_light+0x21b/0x260 [ 493.682113][ T707] ? __cond_resched+0x11/0x40 [ 493.686912][ T707] ksys_read+0xce/0x180 [ 493.691141][ T707] __x64_sys_read+0x3e/0x50 [ 493.695694][ T707] do_syscall_64+0x4a/0x90 [ 493.700275][ T707] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 493.706511][ T707] RIP: 0033:0x41935c 11:23:44 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x40, 0x35, 0x0, 0x2, 0x0, 0x5, 0x20, 0xa, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4, @perf_bp={&(0x7f0000000000), 0xcf654fb5758329d5}, 0x2804, 0x80, 0xb065, 0x0, 0xfffffffffffffffb, 0xffffffff, 0xffc1, 0x0, 0x73f, 0x0, 0xffff}, 0xffffffffffffffff, 0xc, r1, 0x1) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:44 executing program 1 (fault-call:3 fault-nth:35): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 493.710944][ T707] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 493.730878][ T707] RSP: 002b:00007f80473b0170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 493.739424][ T707] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 493.747402][ T707] RDX: 000000000000000f RSI: 00007f80473b01e0 RDI: 0000000000000005 [ 493.755657][ T707] RBP: 00007f80473b01d0 R08: 0000000000000000 R09: 0000000000000000 [ 493.763831][ T707] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 11:23:44 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = signalfd(r0, &(0x7f0000000000)={[0x4]}, 0x8) mknodat$loop(r3, &(0x7f0000000040)='./bus\x00', 0x800, 0x1) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 493.772476][ T707] R13: 00007ffd2906f9ef R14: 00007f80473b0300 R15: 0000000000022000 [ 493.805333][ T733] FAULT_INJECTION: forcing a failure. [ 493.805333][ T733] name failslab, interval 1, probability 0, space 0, times 0 [ 493.818195][ T733] CPU: 1 PID: 733 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 493.828041][ T733] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 493.838386][ T733] Call Trace: [ 493.841687][ T733] dump_stack+0x137/0x19d [ 493.846109][ T733] should_fail+0x23c/0x250 [ 493.851072][ T733] ? ext4_mb_new_blocks+0x2e7/0x1f90 [ 493.856604][ T733] __should_failslab+0x81/0x90 [ 493.861403][ T733] should_failslab+0x5/0x20 [ 493.866046][ T733] kmem_cache_alloc+0x46/0x2f0 [ 493.870836][ T733] ext4_mb_new_blocks+0x2e7/0x1f90 [ 493.875987][ T733] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 493.881853][ T733] ext4_ext_map_blocks+0x1569/0x1f00 [ 493.887174][ T733] ? ext4_es_lookup_extent+0x36b/0x490 [ 493.892921][ T733] ext4_map_blocks+0x70d/0xef0 [ 493.897960][ T733] mpage_map_one_extent+0x10d/0x360 [ 493.903393][ T733] ext4_writepages+0xc1a/0x1d10 [ 493.908349][ T733] ? ext4_dirty_inode+0x9b/0xa0 [ 493.913307][ T733] ? __mark_inode_dirty+0x103/0x6c0 [ 493.918544][ T733] ? generic_write_end+0x157/0x180 [ 493.923788][ T733] ? ext4_readpage+0x140/0x140 [ 493.928606][ T733] do_writepages+0x7b/0x150 [ 493.933147][ T733] ? iov_iter_advance+0x377/0xe10 [ 493.938411][ T733] file_write_and_wait_range+0x180/0x210 [ 493.944301][ T733] ext4_sync_file+0x105/0x670 [ 493.949065][ T733] ? tsan.module_ctor+0x10/0x10 [ 493.954433][ T733] vfs_fsync_range+0x107/0x120 [ 493.959221][ T733] ext4_buffered_write_iter+0x39c/0x3f0 [ 493.964797][ T733] ext4_file_write_iter+0x2e7/0x11d0 [ 493.970186][ T733] ? avc_policy_seqno+0x22/0x30 [ 493.975145][ T733] ? selinux_file_permission+0x22e/0x530 [ 493.980807][ T733] do_iter_readv_writev+0x2cb/0x360 [ 493.986116][ T733] do_iter_write+0x112/0x4c0 [ 493.990862][ T733] ? kmalloc_array+0x2d/0x40 [ 493.995653][ T733] vfs_iter_write+0x4c/0x70 [ 494.000272][ T733] iter_file_splice_write+0x40a/0x750 [ 494.006097][ T733] ? splice_from_pipe+0xc0/0xc0 [ 494.011053][ T733] direct_splice_actor+0x80/0xa0 [ 494.016010][ T733] splice_direct_to_actor+0x345/0x650 [ 494.021505][ T733] ? do_splice_direct+0x170/0x170 [ 494.026638][ T733] do_splice_direct+0xf5/0x170 [ 494.031430][ T733] do_sendfile+0x773/0xda0 [ 494.036053][ T733] __x64_sys_sendfile64+0xf2/0x130 [ 494.041188][ T733] do_syscall_64+0x4a/0x90 [ 494.045780][ T733] ? irqentry_exit_to_user_mode+0x5/0x20 [ 494.051494][ T733] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 494.057632][ T733] RIP: 0033:0x4665d9 11:23:44 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000025c0), 0x40000, 0x0) tee(r2, r0, 0x0, 0xf) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x5) ptrace$cont(0x18, r4, 0x0, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r1, 0x400c6615, &(0x7f0000000080)={0x0, @aes256, 0x0, @desc2}) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f0000000280)={0x4, 0x80, 0x2, 0x3f, 0x7, 0x7, 0x0, 0x10001, 0x0, 0x6, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xfffffffe, 0x1, @perf_bp={&(0x7f0000000040), 0x1}, 0x50008, 0x7ff, 0x7f, 0x4, 0xffff, 0x80, 0x3ff, 0x0, 0x5, 0x0, 0x4}, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) sendfile(0xffffffffffffffff, r3, &(0x7f0000000000), 0x0) [ 494.061559][ T733] 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 [ 494.081437][ T733] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 494.090761][ T733] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 494.098750][ T733] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 494.106930][ T733] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 494.115094][ T733] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 11:23:44 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) [ 494.123385][ T733] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:44 executing program 3: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) open_by_handle_at(r0, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f0000000240)={0x6, 0x3, 0x2, 0x0, 0x0, [{{r0}, 0x7fffffff}, {{}, 0x53f2}]}) r1 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x620c0, 0x74) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x4000000000010046) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x220000, 0x0) creat(&(0x7f0000000140)='./bus\x00', 0x1a3) dup2(r1, r4) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r6, 0xffffffffffffffff, 0x2) open_by_handle_at(r6, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(r6, 0x40309410, &(0x7f00000002c0)={0x25012ada, 0x7, 0x2, 0x1, 0x3, [0x8001, 0x3, 0x8, 0x56e]}) ioctl$BTRFS_IOC_LOGICAL_INO(r5, 0xc0389424, &(0x7f0000000100)={0xfffffffffffffff7, 0x20, '\x00', 0x1, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 494.170425][ T750] loop4: detected capacity change from 0 to 4096 11:23:44 executing program 1 (fault-call:3 fault-nth:36): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 494.231401][ T750] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:44 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0xf00000000000000) 11:23:44 executing program 2 (fault-call:4 fault-nth:0): perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:44 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x2}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) [ 494.291799][ T770] FAULT_INJECTION: forcing a failure. [ 494.291799][ T770] name failslab, interval 1, probability 0, space 0, times 0 [ 494.304633][ T770] CPU: 1 PID: 770 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 494.313251][ T770] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 494.323363][ T770] Call Trace: [ 494.326681][ T770] dump_stack+0x137/0x19d [ 494.331026][ T770] should_fail+0x23c/0x250 [ 494.335465][ T770] ? __es_insert_extent+0x51f/0xe70 [ 494.340767][ T770] __should_failslab+0x81/0x90 [ 494.345559][ T770] should_failslab+0x5/0x20 [ 494.350342][ T770] kmem_cache_alloc+0x46/0x2f0 [ 494.355182][ T770] __es_insert_extent+0x51f/0xe70 [ 494.360297][ T770] ext4_es_insert_extent+0x1bb/0x19d0 [ 494.365697][ T770] ? percpu_counter_add_batch+0x69/0xd0 [ 494.371673][ T770] ? ext4_es_lookup_extent+0x36b/0x490 [ 494.377420][ T770] ext4_map_blocks+0xa4c/0xef0 [ 494.382328][ T770] ? mpage_map_one_extent+0xc9/0x360 11:23:44 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) r2 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r3 = open_tree(r2, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, r1) [ 494.387647][ T770] mpage_map_one_extent+0x10d/0x360 [ 494.392873][ T770] ext4_writepages+0xc1a/0x1d10 [ 494.397877][ T770] ? ext4_dirty_inode+0x9b/0xa0 [ 494.402859][ T770] ? __mark_inode_dirty+0x103/0x6c0 [ 494.408107][ T770] ? generic_write_end+0x157/0x180 [ 494.413279][ T770] ? ext4_readpage+0x140/0x140 [ 494.418070][ T770] do_writepages+0x7b/0x150 [ 494.418695][ T778] FAULT_INJECTION: forcing a failure. [ 494.418695][ T778] name failslab, interval 1, probability 0, space 0, times 0 [ 494.422688][ T770] ? iov_iter_advance+0x377/0xe10 [ 494.422718][ T770] file_write_and_wait_range+0x180/0x210 [ 494.446142][ T770] ext4_sync_file+0x105/0x670 [ 494.451137][ T770] ? tsan.module_ctor+0x10/0x10 [ 494.456022][ T770] vfs_fsync_range+0x107/0x120 [ 494.460988][ T770] ext4_buffered_write_iter+0x39c/0x3f0 [ 494.466843][ T770] ext4_file_write_iter+0x2e7/0x11d0 [ 494.472263][ T770] ? avc_policy_seqno+0x22/0x30 [ 494.477332][ T770] ? selinux_file_permission+0x22e/0x530 [ 494.483082][ T770] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 494.489091][ T770] do_iter_readv_writev+0x2cb/0x360 [ 494.494316][ T770] do_iter_write+0x112/0x4c0 [ 494.498968][ T770] ? ext4_file_read_iter+0x290/0x290 [ 494.504372][ T770] vfs_iter_write+0x4c/0x70 [ 494.509006][ T770] iter_file_splice_write+0x40a/0x750 [ 494.514576][ T770] ? splice_from_pipe+0xc0/0xc0 [ 494.519559][ T770] direct_splice_actor+0x80/0xa0 [ 494.524516][ T770] splice_direct_to_actor+0x345/0x650 [ 494.529907][ T770] ? do_splice_direct+0x170/0x170 [ 494.534968][ T770] do_splice_direct+0xf5/0x170 [ 494.539752][ T770] do_sendfile+0x773/0xda0 [ 494.544274][ T770] __x64_sys_sendfile64+0xf2/0x130 [ 494.549405][ T770] do_syscall_64+0x4a/0x90 [ 494.553966][ T770] ? irqentry_exit_to_user_mode+0x5/0x20 [ 494.559623][ T770] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 494.565940][ T770] RIP: 0033:0x4665d9 [ 494.569845][ T770] 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 [ 494.589817][ T770] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 494.598335][ T770] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 494.606363][ T770] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 494.614358][ T770] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 494.622349][ T770] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 494.630688][ T770] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:45 executing program 1 (fault-call:3 fault-nth:37): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 494.638696][ T778] CPU: 0 PID: 778 Comm: syz-executor.2 Not tainted 5.13.0-rc3-syzkaller #0 [ 494.647321][ T778] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 494.657571][ T778] Call Trace: [ 494.661077][ T778] dump_stack+0x137/0x19d [ 494.665692][ T778] should_fail+0x23c/0x250 [ 494.670233][ T778] __should_failslab+0x81/0x90 [ 494.675031][ T778] ? alloc_pipe_info+0xac/0x350 [ 494.680197][ T778] should_failslab+0x5/0x20 [ 494.684786][ T778] kmem_cache_alloc_trace+0x49/0x310 [ 494.690092][ T778] alloc_pipe_info+0xac/0x350 [ 494.694787][ T778] splice_direct_to_actor+0x5f7/0x650 [ 494.700193][ T778] ? do_splice_direct+0x170/0x170 [ 494.705239][ T778] ? security_file_permission+0x87/0xa0 [ 494.710890][ T778] ? rw_verify_area+0x136/0x250 [ 494.715857][ T778] do_splice_direct+0xf5/0x170 [ 494.720992][ T778] do_sendfile+0x773/0xda0 [ 494.725710][ T778] __x64_sys_sendfile64+0xf2/0x130 [ 494.730838][ T778] do_syscall_64+0x4a/0x90 [ 494.735313][ T778] ? irqentry_exit_to_user_mode+0x5/0x20 [ 494.740988][ T778] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 494.746916][ T778] RIP: 0033:0x4665d9 [ 494.750929][ T778] 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 [ 494.752552][ T791] FAULT_INJECTION: forcing a failure. [ 494.752552][ T791] name failslab, interval 1, probability 0, space 0, times 0 [ 494.771167][ T778] RSP: 002b:00007f5e14c64188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 494.771246][ T778] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 494.771259][ T778] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 494.771270][ T778] RBP: 00007f5e14c641d0 R08: 0000000000000000 R09: 0000000000000000 [ 494.816874][ T778] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 494.824862][ T778] R13: 00007ffd1f57769f R14: 00007f5e14c64300 R15: 0000000000022000 [ 494.832893][ T791] CPU: 1 PID: 791 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 494.841550][ T791] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 494.851744][ T791] Call Trace: [ 494.855162][ T791] dump_stack+0x137/0x19d [ 494.859531][ T791] should_fail+0x23c/0x250 [ 494.863984][ T791] ? mempool_alloc_slab+0x16/0x20 [ 494.869527][ T791] __should_failslab+0x81/0x90 [ 494.874308][ T791] should_failslab+0x5/0x20 [ 494.878857][ T791] kmem_cache_alloc+0x46/0x2f0 [ 494.883971][ T791] mempool_alloc_slab+0x16/0x20 [ 494.889045][ T791] ? mempool_free+0x130/0x130 [ 494.893756][ T791] mempool_alloc+0x8c/0x300 [ 494.898277][ T791] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 494.904345][ T791] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 494.910666][ T791] bio_alloc_bioset+0xcc/0x480 [ 494.915752][ T791] ext4_bio_write_page+0x7c5/0xa40 [ 494.920889][ T791] ext4_writepages+0x1050/0x1d10 [ 494.925951][ T791] ? ext4_dirty_inode+0x9b/0xa0 [ 494.930916][ T791] ? __mark_inode_dirty+0x103/0x6c0 [ 494.936269][ T791] ? generic_write_end+0x157/0x180 [ 494.941414][ T791] ? ext4_readpage+0x140/0x140 [ 494.946277][ T791] do_writepages+0x7b/0x150 [ 494.950940][ T791] ? iov_iter_advance+0x377/0xe10 [ 494.956021][ T791] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 494.962029][ T791] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 494.968295][ T791] file_write_and_wait_range+0x180/0x210 [ 494.973962][ T791] ext4_sync_file+0x105/0x670 [ 494.979047][ T791] ? tsan.module_ctor+0x10/0x10 [ 494.983944][ T791] vfs_fsync_range+0x107/0x120 [ 494.988780][ T791] ext4_buffered_write_iter+0x39c/0x3f0 [ 494.994356][ T791] ext4_file_write_iter+0x2e7/0x11d0 [ 494.999680][ T791] ? ctx_sched_in+0x1db/0x200 [ 495.004549][ T791] ? avc_policy_seqno+0x22/0x30 [ 495.009620][ T791] ? selinux_file_permission+0x22e/0x530 [ 495.015289][ T791] do_iter_readv_writev+0x2cb/0x360 [ 495.020693][ T791] do_iter_write+0x112/0x4c0 [ 495.025650][ T791] ? kmalloc_array+0x2d/0x40 [ 495.030523][ T791] vfs_iter_write+0x4c/0x70 [ 495.035043][ T791] iter_file_splice_write+0x40a/0x750 [ 495.040435][ T791] ? splice_from_pipe+0xc0/0xc0 [ 495.045506][ T791] direct_splice_actor+0x80/0xa0 [ 495.050499][ T791] splice_direct_to_actor+0x345/0x650 [ 495.055886][ T791] ? do_splice_direct+0x170/0x170 [ 495.060997][ T791] do_splice_direct+0xf5/0x170 [ 495.065804][ T791] do_sendfile+0x773/0xda0 [ 495.070246][ T791] __x64_sys_sendfile64+0xf2/0x130 [ 495.075502][ T791] do_syscall_64+0x4a/0x90 [ 495.079946][ T791] ? irqentry_exit_to_user_mode+0x5/0x20 [ 495.085618][ T791] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 495.091646][ T791] RIP: 0033:0x4665d9 [ 495.095571][ T791] 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 [ 495.115597][ T791] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 495.124039][ T791] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 495.132043][ T791] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 11:23:45 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x3}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:45 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x1) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:45 executing program 5: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) r3 = signalfd(r0, &(0x7f0000000040), 0x8) ioctl$SNDRV_TIMER_IOCTL_START(r3, 0x54a0) sendfile(r1, r2, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r4 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r4, &(0x7f0000000000), 0x0) 11:23:45 executing program 2 (fault-call:4 fault-nth:1): perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 495.140178][ T791] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 495.148178][ T791] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 495.157843][ T791] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:45 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x8}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:45 executing program 1 (fault-call:3 fault-nth:38): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 495.222608][ T808] loop4: detected capacity change from 0 to 4096 [ 495.256761][ T808] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 495.284824][ T820] FAULT_INJECTION: forcing a failure. [ 495.284824][ T820] name failslab, interval 1, probability 0, space 0, times 0 [ 495.297784][ T820] CPU: 1 PID: 820 Comm: syz-executor.2 Not tainted 5.13.0-rc3-syzkaller #0 [ 495.306515][ T820] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 495.316580][ T820] Call Trace: [ 495.319908][ T820] dump_stack+0x137/0x19d [ 495.324330][ T820] should_fail+0x23c/0x250 [ 495.328838][ T820] ? kcalloc+0x32/0x40 [ 495.332930][ T820] __should_failslab+0x81/0x90 [ 495.337720][ T820] should_failslab+0x5/0x20 [ 495.342245][ T820] __kmalloc+0x66/0x340 [ 495.346516][ T820] ? alloc_pipe_info+0x17e/0x350 [ 495.351507][ T820] kcalloc+0x32/0x40 [ 495.355551][ T820] alloc_pipe_info+0x1be/0x350 [ 495.360648][ T820] splice_direct_to_actor+0x5f7/0x650 11:23:45 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1, 0x0, 0x0, 0x0, 0xf8ca}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x2) open_by_handle_at(r1, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x2000, 0x8) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept4(r0, &(0x7f0000000100)=@can, &(0x7f0000000040)=0x80, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 495.364457][ T808] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/826/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 [ 495.366043][ T820] ? do_splice_direct+0x170/0x170 [ 495.366073][ T820] ? security_file_permission+0x87/0xa0 [ 495.402037][ T820] ? rw_verify_area+0x136/0x250 [ 495.407037][ T820] do_splice_direct+0xf5/0x170 [ 495.411896][ T820] do_sendfile+0x773/0xda0 [ 495.416342][ T820] __x64_sys_sendfile64+0xf2/0x130 [ 495.421580][ T820] do_syscall_64+0x4a/0x90 [ 495.426076][ T820] ? irqentry_exit_to_user_mode+0x5/0x20 11:23:45 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x1000000000000000) 11:23:45 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x10}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) [ 495.431895][ T820] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 495.438020][ T820] RIP: 0033:0x4665d9 [ 495.442024][ T820] 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 [ 495.462345][ T820] RSP: 002b:00007f5e14c85188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 495.471108][ T820] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 495.480279][ T820] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 495.488751][ T820] RBP: 00007f5e14c851d0 R08: 0000000000000000 R09: 0000000000000000 [ 495.497617][ T820] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 495.505591][ T820] R13: 00007ffd1f57769f R14: 00007f5e14c85300 R15: 0000000000022000 [ 495.527546][ T827] FAULT_INJECTION: forcing a failure. 11:23:45 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x2b9}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:45 executing program 2 (fault-call:4 fault-nth:2): perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 495.527546][ T827] name failslab, interval 1, probability 0, space 0, times 0 [ 495.540680][ T827] CPU: 1 PID: 827 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 495.549516][ T827] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 495.559998][ T827] Call Trace: [ 495.563311][ T827] dump_stack+0x137/0x19d [ 495.567680][ T827] should_fail+0x23c/0x250 [ 495.572284][ T827] ? mempool_alloc_slab+0x16/0x20 [ 495.577326][ T827] __should_failslab+0x81/0x90 [ 495.582198][ T827] should_failslab+0x5/0x20 [ 495.586831][ T827] kmem_cache_alloc+0x46/0x2f0 [ 495.591622][ T827] ? mempool_alloc_slab+0x16/0x20 [ 495.596844][ T827] mempool_alloc_slab+0x16/0x20 [ 495.601777][ T827] ? mempool_free+0x130/0x130 [ 495.606564][ T827] mempool_alloc+0x8c/0x300 [ 495.611182][ T827] ? unlock_page_memcg+0xc3/0xe0 [ 495.616565][ T827] bio_alloc_bioset+0x1af/0x480 [ 495.617158][ T856] FAULT_INJECTION: forcing a failure. [ 495.617158][ T856] name failslab, interval 1, probability 0, space 0, times 0 [ 495.621483][ T827] ext4_bio_write_page+0x7c5/0xa40 [ 495.621510][ T827] ext4_writepages+0x1050/0x1d10 [ 495.644546][ T827] ? ext4_dirty_inode+0x9b/0xa0 [ 495.649533][ T827] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 495.655849][ T827] ? ext4_readpage+0x140/0x140 [ 495.660887][ T827] do_writepages+0x7b/0x150 [ 495.665675][ T827] file_write_and_wait_range+0x180/0x210 [ 495.671378][ T827] ext4_sync_file+0x105/0x670 [ 495.676264][ T827] ? tsan.module_ctor+0x10/0x10 [ 495.681238][ T827] vfs_fsync_range+0x107/0x120 [ 495.686062][ T827] ext4_buffered_write_iter+0x39c/0x3f0 [ 495.691822][ T827] ext4_file_write_iter+0x2e7/0x11d0 [ 495.697335][ T827] ? selinux_file_permission+0x14d/0x530 [ 495.703105][ T827] ? avc_policy_seqno+0x22/0x30 [ 495.708066][ T827] ? selinux_file_permission+0x22e/0x530 [ 495.713985][ T827] do_iter_readv_writev+0x2cb/0x360 [ 495.719220][ T827] do_iter_write+0x112/0x4c0 [ 495.724144][ T827] ? kmalloc_array+0x2d/0x40 [ 495.728750][ T827] vfs_iter_write+0x4c/0x70 [ 495.733326][ T827] iter_file_splice_write+0x40a/0x750 [ 495.738721][ T827] ? splice_from_pipe+0xc0/0xc0 [ 495.743678][ T827] direct_splice_actor+0x80/0xa0 [ 495.749051][ T827] splice_direct_to_actor+0x345/0x650 [ 495.754773][ T827] ? do_splice_direct+0x170/0x170 [ 495.759907][ T827] do_splice_direct+0xf5/0x170 [ 495.764716][ T827] do_sendfile+0x773/0xda0 [ 495.769239][ T827] __x64_sys_sendfile64+0xf2/0x130 [ 495.774396][ T827] do_syscall_64+0x4a/0x90 [ 495.778886][ T827] ? irqentry_exit_to_user_mode+0x5/0x20 [ 495.784635][ T827] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 495.790694][ T827] RIP: 0033:0x4665d9 [ 495.794610][ T827] 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 [ 495.814413][ T827] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 495.822846][ T827] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 495.830922][ T827] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 495.839128][ T827] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 495.847211][ T827] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 495.855288][ T827] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 [ 495.863602][ T856] CPU: 0 PID: 856 Comm: syz-executor.2 Not tainted 5.13.0-rc3-syzkaller #0 [ 495.872384][ T856] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 495.882458][ T856] Call Trace: [ 495.886039][ T856] dump_stack+0x137/0x19d [ 495.890516][ T856] should_fail+0x23c/0x250 [ 495.895002][ T856] __should_failslab+0x81/0x90 [ 495.899791][ T856] should_failslab+0x5/0x20 [ 495.904429][ T856] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 495.910303][ T856] ? __kmalloc_node+0x30/0x40 [ 495.915042][ T856] ? kvmalloc_node+0x5d/0xf0 [ 495.919693][ T856] __kmalloc_node+0x30/0x40 [ 495.924329][ T856] kvmalloc_node+0x81/0xf0 [ 495.928820][ T856] seq_read_iter+0x145/0x910 [ 495.933439][ T856] ? __sanitizer_cov_trace_const_cmp4+0xd/0xa0 [ 495.940061][ T856] ? __fsnotify_parent+0x32f/0x430 [ 495.945462][ T856] proc_reg_read_iter+0xfc/0x170 [ 495.950606][ T856] generic_file_splice_read+0x22a/0x310 [ 495.956379][ T856] ? splice_shrink_spd+0x60/0x60 [ 495.961365][ T856] splice_direct_to_actor+0x2aa/0x650 [ 495.966774][ T856] ? do_splice_direct+0x170/0x170 [ 495.971967][ T856] do_splice_direct+0xf5/0x170 [ 495.976783][ T856] do_sendfile+0x773/0xda0 [ 495.981311][ T856] __x64_sys_sendfile64+0xf2/0x130 [ 495.986442][ T856] do_syscall_64+0x4a/0x90 [ 495.991073][ T856] ? irqentry_exit_to_user_mode+0x5/0x20 [ 495.996996][ T856] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 496.003202][ T856] RIP: 0033:0x4665d9 [ 496.007466][ T856] 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 [ 496.027392][ T856] RSP: 002b:00007f5e14c85188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 11:23:46 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1298c0, 0xc3) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/mdstat\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r0, 0xf50f, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) ioctl$FS_IOC_SETFSLABEL(r2, 0x41009432, &(0x7f0000000200)="1c31c9f99325d0b0a8dd85ea1f55f4cd059fd5982e6679da7b3ef4beef14e4eb13d68ce0b086ab02b18b2e4e42b8cf8941be8a352611d9f48b6095dd2980bb85f25a1fd2a2d08918d5122e7be88900b5984d1164fe0e4723aff509c368584deb271a5304637c0e60d88917528c73378fe843c7e6ad3372e9be2baf2b820ef72c65b00844e065a457b06fcd6ea15d085549880afd76c08a2538a7357a80204c35f05ab9ce530f3e070f407582a6e98b40de510bc6028d14beca499a2690226ea5cfbc475ee3531a244dbe6566360c55ec7857bffa831b4770b43ab09cf5815c9b46c76f81c36eb7623d15168fd537be9937c88a3002fa89c0ffa64039e4d838b7") 11:23:46 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) open_by_handle_at(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000060000000000000000000000000000006e9100"/32], 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r4 = open_tree(r1, &(0x7f0000000340)='./bus\x00', 0x100) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r5, 0xffffffffffffffff, 0x2) open_by_handle_at(r5, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) r6 = syz_mount_image$iso9660(&(0x7f00000005c0), &(0x7f0000000600)='./bus\x00', 0x0, 0x5, &(0x7f0000001880)=[{&(0x7f0000000640)="d67f136339d9ce26d6270f65870c4834e6428bec1dd9695cc6f3804d8516a79a64f71c742040f958", 0x28, 0x6}, {&(0x7f0000000680)="54898feeca775edf320f50a7bb7d6557c7318021b8322aec948582c6cccf51deea7c17660f4d3f2f5170cabf582a7e857f1ea975232e5ecc3991e9ebe42e202b38d8a0edff5578872695d5e43f77bc0d608e1f71c4f4214e58403089cb92ef089ffcdcb54732b09bdfc57938eac311b8901324f9186bd988ae124a0faf1df711fe99643e0a9ca068", 0x88, 0x4995}, {&(0x7f0000000740)="091f0df4c8cc8a0d6b293a9a36e1c4ba3ce67cf4ca46", 0x16, 0x7}, {&(0x7f0000000780)="adfb49ee2b9638b5da1ade3a1dc4b5470543b931d74ad9526f451096e5f5291ca0e6feed3149fb354f93f96a4eb050da952b343fde4c45d8e6aa35d12de047bc6656d8cbb27d4a47b60ae3e3235191821b587afb5f092bfd196cfeee52af986d7710b9eb2b490882e1640d7c557aabcf77adef39a7d6759d25117d8e908430d113da279bd92cb779f0afa43f031ebd2eebe0949648dd6c8c530f21c46fefe0f97efbb6eeb228f8715a1f59cb547192b237efb6140de5212669f10914d1f06f26f6775618319c7e42b6ee260f699cf6face0717b06fb9b19ab20539d8a4d396693a2b41960e0f2fe4f8b5faaf311b136e91bad20e17555305d6b04055559b1a80a493bd777074f83594023bf47a00622e2d3b6b75521ba199b54deade29583403937b4515ccde3936814798437a57de1cac67210c8c317e3cb977494711939b737d17493c1718441d209bf57e224425b5e48523b2ade6b66cb5d37dd37492570e4ff9dd1a088ff19d2b596a189689dd68809b27d13b54966a2e7aa724cccf65d4a5f7c0527380a49b744d20e3169ccc65b8566613b9b3961440e330f2c41ac65893e3fd08b788d7c49d082ee7a6327834830eea806611082b81abc61449b9c85ae3b7106e4638d1b5abecb7d6e322cf5aa30edd656570cbd0b380ad7e3ae7227619787d3bdece86ea2b9bf01e06c5fece42db1841ec8696557acd993927ed2974fdb12c970338a3ab46073a0ce745a4ba7c814905a92110d7fa0e3b26b78cb9f242523584e12ba450ab005c9afb2069329df7ba4fb26d46ab044bffc4cb572b5584c271401981f94bc7c7e27282abc97c38375330b90ce28b8036472fd7611ed3b12e734f48e69c9087940e9b972ada5d52092bb465e2e260e23bef500ebfa67e4e7f89581b3689e6fe27e4f6d41ca9fa00d9369f9fb9598b45aa1e4ec45d5833bc9121199103fa4c1f23c75343569de2b00dde5d11e285f0319bf681973ea0ef443cf916c96e94ea8f8e271c8ff4894007d3f1b845bcd5f7c6297b475a14f4e235caa9b7921deabb7f58bfb19df7160e57ad0fc6184a5ad9fa4c60600ee6bf7dcaf9c9cb6ae4f8f175d399eeabba9f6063b3c6397c245e0d9d501b0bfc576b9a31d3997aa12864c6c6201ea5c3ae8787fa5902a43e92c55755e5d8016d928aa45ede8ec85fe1523f60fffb30dfdec5bd1057d188966d86d0fb081c380e9d2c6e10f6afc4a5b141778dbb2bc22f39904b0e1da3c56bea8051de717237f3cc2d6dd8971ff8929f1864a87b7e69a7eddc53e6708c15899973435d476ef689709026114a164eb7e4d67a263a284192ea133db9df43cf004870af1f9df73be69b64eddc8d28e7ed0280b1499bb48c0b75a6218b6b0d356a60d9c26437b3f3ebf4c92e37c8266438ea584a44e60c91e4277aac399cde626a28322b9fb04a84cb6450a9f154b6c64eef0ef8e229340693861b428cb47a30dd720f7a9c3be7e2a77314831874220d714eda0af95426ff2dcbb10ea80f38ffeb6cf81846749f588de525a0007895e073c47df1f34604dec76c60cd7f761f7a4ff537cc0dfa39231d0952c36f3ceed4c13919cdd73614037db257a9ef5afb58e6b5893c85c9e2e34ee82bd39d44a184f10f3a2b513b0b6e575dffca6592e7d265d94a1db0a74049c1d342601657b1a59683e53b0a40b9f1a153edc85e657acf5a9a6f56b06e6affa2b0bdc46c2c2e8cb69cd9f7432d388f65c1f8b7f607418ecacf6363ec38ebc24cb1f4f5a014c4286bf347d7ea482d881094eec9086d67c51d92759df46234d1ef3d5a363d5ab56f656474514f66038edb684600b6d0b1c8a9d4e03f93d8abcc4433765f7f85ca449e715d9f08c35876d731b41c56092c67c94746a133759c811421aee6d952c7cb1cd628787006253d50a3f37c4e103ead2bce9e783d53a612c586ea2bc64942895f48e6ac9fa6e8e4ddbd69b67735756af92047b61df241115ae94d897c89d49d804a7c4f5da36ea592d670252ca0e8e017b6678f112a3c7900e2015da9f45b46b3b718ab1dabd82027869153b8e7e047131d53e1432778c88ecec2fdbf0d2a20819c11fd12dc309a3933fccce10ff2997636eeb769b6642b5b922fd04f16ffd42de3340bde6ba293af2804db662c2a4dc2df37a41e593fb7f8a0bb00131ebc1faaf40c9bd81da3c7bb027a1315802ab5b7d61494ee47a1ea293f55228ddfb89ecb298529db4765b641eb5401cb8dba34a57734c1d7bcb7436ba060ebe47c6d655121928b88400680a88ecde783b7b431f34e01c728bb8bf1a2a04ce5d004d68c9d3ac680a272593999e0c976df407920fc6fc282e887899058f240812a9942e7b9d32a410a43f26edd0cf7f699b588c0097862c3c3fdfbfb8ab776719dc2815ca494a85bd5160803e561af81d4c86faa3ceb8425a556cff6297a4a008fa6bba1812cea2a17582af67ae577b257bb6510d50ad896c6f4c07f8364079a108394e4a9b06240f27524bc885a5d946336e864ae7801e4b31eb46367f2891b3317d2c1d0a71b42e5d84ae10be56919658eee16ba194abc09431d467879c6e640440ce05290cd57c226d606ab21f74c2acf6d826e2e8c7262c70ab26836e1f5158fb52628ec4e1e0a0444c8d8596a69594c428bf7c6bf87eebd11f6bd02c50b4238261a9668a0512d2c496659e8a003b581cc80617d7a59594d3e9e6d0f4049fcaa841891590fcb4640fe60c10c0e968b56000c2f00745eb6a7c506908cf2d0486081a49632f1d2c9e93a4c9f7e33c581db6fac2a430de6ae7c29cd8ad08c75cb1652cef3239723cc8d3bacb39230c1360511b4c2c9e2081d586a85dfc86ef43b2c58e65a525a363a359a5255f48a343af963ac9b1040736a2fee259e8ab80789be7d9c1cc6231e8f8b3edceaf9454102135fe6de24885e695ea0d8afcde329268fae6fb3cb165d993ade567a7446a8f633dd82164048370e27523299daf2466229a49b65a23a6bdd055bb9db6d1147223fdd780660906d7749bc3c6893597d88156cec7f036298a49284ccf83815db8b6deedef0aafd8f98cf1672a6af0b2ee26d2097aae7a755a0bf03808ac2100cd6b7de2990c61ae687fe84690121f8f213f8bc522dc28bfd9ebd286d955e747587fc9174f398fa198e55dadceceb6304ca58680de7f0c4af5808b6c2ae54466cb545364f3eb5a67fab551d939ef4145b5a79edca88ec0aed4b0fc74791d7be07aac3ed625fbd151d333631240acc6528f6bb550840436b16897333d4864d0c8cd0f869ba87a1ecc9755e81685734fad5e7bdb5e112c94fa0b794541bbd277f3be48c9f84798c62dd5259b961ba810e572c8b17863378813bac32e3db8df76f567d4b8e52146686ed8a9269c2ac6488445ff500ae2021a37646c12ac722d2acbf0b762c2605cac06cdbc1d9fc46bf1f561f984d406fbe02bfb66ed5c1949dfb35fd50f08ec636590a1dab716cb76bb7269b8cde0715dfe425eaccc65cc36b8a513f5584b318ed4979baafb3e56f5a69b7aeae1727dd94e92745d7bb33c58dee198696d8ca8b61491efc97a723d2ee9d43163a5dc8a84d81edc0a9b6dfa0ac8b9fb25b851ccafc4ac194101657d484a706672b6883945090df076e82d0a33d91e6046668804b4e291a92b241bda413c3d7a222c75cdd1ec4b956b00b35fa87f630daf97277aaf4d16cf8211934e32c1cba683c73fad6d3c29d13ecac0f5545b649508f37b29773eceb6a9a58826645fef814fae7ab1938851678c96f53bbf2a68a58bedbdfd2a9800dd4e69ada9406fbd34eb9e5dff21c2759a7b91753708c671589fc1b6480b7f510e708a16e9c86e35e5fa1ec553000a2371078654cd9c8b2da657904e467a64c5c6ea7082fef1de91267ab4104b77b85ee0b3e7cac1e8535f5249c8d07d2da2382f75b4961e3d1bbd186a62e82b133b6eade001831e6e2fa73faf563ed8ec33309eb4413b700989f9e986eadb3de56fae87fbc7eabb648fa2f03f9a05c1c8f6a1e34e14b6fbb06425b3f6c734f7010fd81234975ef12eb80791dd9710512839e700e7444a9290fe250a9c7c3fa63b5e11d7cbf68ab0ba134c77d559fd2b8ecf1f6d34411b6dbbb6dac05a69778f50389765e9d6fdfcf72d1cef17eb46e4c0601fa75fa31c688b5c78e480da0eda8224938a1280258011341df60ee3d5f6b54fa7ab3611bd2d57fe393a1a1834edd01f3a143cae42e660bdc60a9edf400bcb7ed2cca793a11b1610d12cf652725060a1c931e996e2b019bdcf58993d247ce77e860afe43bc26b3ddb558d72dcfcc6d59ad9f1cc1dddffde07b8217634f5b90b3dd3954f6ccf9d9e0896ffd8fc79cc73e81ed5b2a0d6238be9def41c22c6a028cfb49833a2ed051fffa8de1a217ef006b7b0f5f01510fcaa1fc8f21737ffb0b92efa19cb6d47ddaf2f96b37aa11a5393715f1ac453e456b4af94ac2ee48ef7ae77762e92173d2fb3a79cf2e5d9342348cbf8645615b4f46da271126d26e3c61e1d1c299f5b14f2934a74f1b9da928d11bf58aa80302c4d7fe6a187ba844ae2798e4259bb5de5841ecea91cd3e914332ef20d665f7071188bc83423d8531ac2caed5d3c9b4d4a746404f15b90980e3942cd66f539cdf60458ec65d1ab45face8717f07ab8730231fd6f2bae6e72c464f6d18f1ac738ac4fd3536552a9d75db4bbe681e2923bb964e23d665a0ecc64f55c434d4bfa9c469850786e0f04bd631f19d057c5dee28ff40c9e518a3521d9422516dbf314dfc0733b1424446b21f4591488ae0b3f51f8e2b77ba66e219ae83267a40cfb31fd532ad723298b176830dd869d5ca32d7c547cf653470359e1c2e5f197f632ac3dcd8529e3ab959341f5c38e6700daafc5d1bb36c9e1de86bd96f3c4a041659e8f6d00720c684e63bfed162c81cecdee2a593b30d08f684bb5e800c4970b02c2666887b9e54bfebba6a1002424c55277154b2c8538cddbbb50491e4c404cfbab7b1dbd4633f56f10ffe5143b3c436127ff56accbe634737198ed1c18bfb9197c10751673ddcf1aeccdde195e7085f1369a0e2b3367f406d5f7b45fa75d294cc6c1a1c54143e6544f0f891be3880dc7860c4ea8a56248d43729c46e3caceef13309e42bd10127e45c7def502a86c5bf2ed74bfe4f90a2962168e8c9f3ed797a291d50d7e96f9d1da21654f4703b395c68009af1336d2202889135a4c6a5720f43049fe066d54764251f82ebb4a52f29d59a43ed85d1c2c5b71132fc7a3e5cf0efc0c17bdafebcf915856d5022beba0cd2e66c1d2f09bfe3ef7d1281878b9b9320d3810eebc57cbe4ddaac97773ac59e19ff961b2e55d831d8efcaeacc1d881c672c09b9cff64a3b029f17683b6869eb57bf6db008bb24af4aa28df6d493e7c491534cd5926d6eeff8bc7a67ab5a187476619593e41cf9a20401000c0b6cd7e461a7b29af4688acd5af0ba7f4c0599c599113606c9329e77ed5d48cce94a7e46947c10a6940b33f31931f84b852c26a764363be19afdb0965721e1e622baa18df8da261e52b4e24b6e7e1da3af75d00cb6e282331450caabe9070cb037be8733f9ae98ea69a17d27bfecb14f741e6a50f1d3f8ab7fb75f7d85fe61a7018f984409960d7e02aa162de7ab6a4685284a9c42e7a278f7816cdd94feb8d5f42eb9eb0a261043405995d74b205b991ee42ec90f754f776232c8d6a00fbf9d2f6d6d72dbe785bfffd9eb6b73ceb35851ccf838e138e74082b0d5d0f89992db097dce087bc4bfe0bc7009876e37b9b977a260d6eeeb8f7da521d6", 0x1000, 0xb22}, {&(0x7f0000001780)="dfe84f79301bb548a6012530d0be4ffaadd437d2c243461da30e06bf98014540b6ce7c39bfa2af76d27183082caba545ea28db8dc97ea58b064e110b3e46a3b8da4caebe69179d63353a4056a7abd72806055a8646bbb84322ddc401d9c296ce57a8c376faa519ba7323ef3945850d4047563e4db176b450835aedfc630f9e5ad5ffcaada69bbcfa754f8c2ec74fc71b55945c0fa4413796cf745e34ffa373b993be8ce8949e0ff4e8f328102e8b21eca41744b1625b1d6881c4223e90f372cdae56b54ca997edf622fa73435e97420c1fd50b90c19fa27da5ca2d", 0xdb}], 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB='gid=', @ANYRESHEX, @ANYBLOB="2c686964ff010000643d04af49624701f6d455d23bd091ee3d905876dedb71dfec33759997d7537d7f685e5caae362a94d58c81eee97b017ae1f2c0e2dfc21142ecec5955e7fee292a1a47e96e48b95b71c0376a5b3d7368fe41dc994bd5375806448d49a463630edd07221a2485999eed1dff00f9ec47f515af0d5ddb385e30252b2953c65c4449483e1237bbaa2229af420129ea121e34e1484680826c2f7a45046e58", @ANYRESHEX=0xee00, @ANYBLOB=',nocompress,unhide,uid>', @ANYRESDEC, @ANYBLOB=',euid>', @ANYRESDEC=0xee00, @ANYBLOB=',permit_directio,dont_measure,\x00']) r7 = syz_open_dev$vcsu(&(0x7f0000001ac0), 0xfb8c, 0x52b00) r8 = syz_open_pts(r1, 0x1b9c00) r9 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r9, 0xffffffffffffffff, 0x2) open_by_handle_at(r9, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) pipe(&(0x7f0000002c00)={0xffffffffffffffff, 0xffffffffffffffff}) io_submit(0x0, 0x8, &(0x7f0000002c80)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0xd, 0x100, 0xffffffffffffffff, &(0x7f0000000040)="398cca825f7a057bf27affbb7092cd2699766f14e38c3693eb62fe1ce60eb7eff81a64b21505964ebf0cf9481218b2419bbd3a578fb7cc6f40e2f0f6db796344d33ad16804665e7e7297bc3b7ecdf5594be0308e24eb080e2eeb", 0x5a, 0x2b, 0x0, 0x3}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x4, r3, &(0x7f0000000240)="2c5e485bff95cfcfc2474848f9883b76b2d35b5e94a450d208c1f8f217666e6b61b9611dcd1c28f9f5a8f9b17ef9365810d7f9d1e075b944a0bffeb0460b3a3f8855880568b0bda33583cf86d76b81bb592b4a6f7c62f8c26130c66cde61f6653264dda3e1f5ff125f009dec8be61be94410d8d10176ffbf3dd9df546427797c20b6505ebc4b49f21748ecc2d3c5ac2a57c1cd0365b09bbe68680ffe524a75d0df5728134b4f7579dade371df65f041e3f28d8cfd9d67b6fbfe9c8fa50742e66eb82f544b6ead8d0ee9ad6", 0xcb, 0x4, 0x0, 0x2, r4}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x8, 0x7, r5, &(0x7f00000003c0)="73ecf3f0f5a117bac8751c904e8bcdf8ef10edc3688d21ce5fbd5681a1f7711da9d325d8fec7ec5352aacc2287d2e256e7da80e67216ebc91931ab0d01314dd20b98", 0x42, 0x7, 0x0, 0x1, r1}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x3, 0x43cb, r0, &(0x7f0000000480)="b6aaeebb2f5c3d7f90230131fd2cadbe2e6a20e5beb9861e4373397df80cc9b7618035f0aa83731d6a3ac05e337544c593b0656175edd2b93d2d86d68fda840ab1d953c3dd4ec529a3f9d2f8c3f66f321af6298e27f49c212c051b98c8e34724dd36edd85a3c7b554c921a0f609631b233e91677048b75a045c12956278d95237972292ca731cf04924390432ce579ef8b91bd436bf80e3646110de4b647ea72dfe66eb2f9bc348e7b40cabcd9decec509f0548d6f2b64f00a60ff73d0ffee3b704d4b76015c9b06ee5c2ed85332e472e9f38fc63b0d9f0034418428b54ea645eb23a3811e07d839", 0xe8, 0x6, 0x0, 0x1}, &(0x7f0000001a40)={0x0, 0x0, 0x0, 0x8, 0x0, r6, &(0x7f00000019c0)="c45476da71fb17a45161f3a51290cd43b8ed267b0466a32e1cfe46e5340b4a6e29845804ae67d6375d6eed5203c84517f0f03df892bfba49fbb97661066ef96c24b3bc054e6e30cbb80c1b9e644145ac2e8c0d7fdaa0fac2101415a8fda12aca9a9f5ca7045d71f615719276033f0c39b78b1a8a50eeeb4981", 0x79, 0x4, 0x0, 0x1, r1}, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, 0x1c, r0, &(0x7f0000001a80)="d4040b59563bc6d2ddb340871601992be7976284d0858e81e62f891b0919d13940a9e1e5", 0x24, 0x1, 0x0, 0x1, r7}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x1, 0x1f, r8, &(0x7f0000001b40)="e4dd240bbd40e777c7df28870f65dc1fb45d571d456db0c8ff8f9bee9de761e66e55c29f8a71166b7d87ba531272bc065731b9b70361c2cbdfe0137680963098c5e864e8864839e55dd104b32c7bb5c7263096345bda1f60c6c34e21447603defaa028181db219f2a77d4ea79bfa2dcca933d1937874fe969bd9b0feff3dcd82ccfafb39f0d2706da5a2cc27c3dc335ce3da9f6407cd9c50483bbb4590077b096921933be4f8c353a3bdf66d77ad7cf6de8555c346204ef95403928d270540e1b91127dc364c0d6f759b39de43dd84a39dbd20dd82586718e6a9f34daf340544f7eea22ec732063829424f336ac1bb9032397b8c8601905722e97214258327ffee425dc92da9d852de20e7feb379a09a39e95ddd4c02541df9715023025187bc4248aed050bf31053fda0097054238c2da1368526dcd2a0392f88c21f7418fba4c3c66c501728b4724e48f7a4cb7f49f8517eb2d2d9d392a225663c46e75766e3e8737042dc7ffd21dcc12bc520f2f10fa9805695dc9e0a6002658eea15e0b41e2523073be420f9ef243de0e70f5533e1443fe3b462a8afc8730f2bb120d5dd7ebc9246e4421f1a8c41dd173df5765b8fb47feeead2bc8189a44ff6a54889e6ca59439c9e71a255a52aa3f596005b88069d012c0071de46ff44520c85f2a0c0ebfa7d6f117c20248fe2c704e221ce12c62e3466c2aca0ea9da015ded0b2069ab17812167dcdce2da56f1848ec0682d433ed75099a811fd87e7a5201220fbf9f539524977b471753061f06a387faf5c7f3c759b9d77f2a567359d3a3191f7d2f5989c6cd33407091bd2f25bd10a4c457cb12cb476dac9afbc4741a81e9e93f8d87caa23a96d1515000a4bde73294a942bcb95a57d72de90fe62b9baafa4b3f59d65bc388fdb74355d2eba7a6b615e6462739b0933d5810eef7f05b95ea5a18e1826792b84838010e8cd8ce31e36c7d5830882fe80496381b76c133e15e9e3366059245f1ba1c71e6f95e8eb9b648155489f7728b13de6b1c13403a93e972d87857b640a0293778a8911c06ce4a49286efe95e0bdebfb3124a84b97100559e254a4ef51f2a65ed1eb266d06fd49a871647306d4467882bd636dee97fac930049e75465b386e5b5817222208464efa59e97b25930cbd01c8a5bda553e196c85f4536ddfa362cf7e2acfaa85d1a5f34d88052e1329f3d5c45e2c0544068154314b33be0ef6e220b21c8edd2e3f5c983f2d32c2da8870abc2320f725a6fe0c4b007d7747a65f63ca3e3cfd86250bff2dc76d0b1ce0fa65d0677c856badc71acf019b19ed9600ba660c832d30e8006169940133012a65822bdaa333e30505194ad36130b40872c4749369e837ed0902418f331f95e8dbce5816e1e96edd78df96fc3379bcfebe6f44c84a30412121933ea6b9cc87aa0502d1e7312b9047c7ff2016a72b90dcd4fffb05cd767562c5158bb5721914ce4cc562d05b8f7663bc35c39f3bcdc69362b82ad8629e01e42dfb14c81b2b76626baa4c92575b843e8e38efbb35e3e884b488ed26589884aa360364eb15637b34cce2dde2705d00773dcc55cf89f864f7b06d0b79fb41e89d2c6e98275890b0fa79ff31d390433fd406057923467850c523ce120f294ffdc92ee8f2030434d0f18dde8e20b196d1394e1b7c4d10e6d1ea144ad662249bab28be6bef26dcadd52503ad5561d0f737c2d1e9a0f72bdbe54bc146e38beb47e1ca47a9c28d901a9b0bdf90ad74798573e2e74431ab559ee31ee69301adf9cd9105839eb5ed136d3a503c067023b03a9be71b7bac1039215f3ff24d13d06409e9d23b247c78473f4b88d16b38068c8eaa56c16348e1bb045f0688694749d9ba1e3029f44b1829233051b7312336fba2d895cd90c39d1fd17c169ba322f52373625288d7614eb9cbc49660bfca11de942fa4bf9ff5c98004c56ddb1bb4b918ed540db0e64dba4290dcab70331a6ed7d9e9d3666c73269c9efbe958d5475905b24b7613005f629e6c1b6d822586c7ccde93df6ff7383749d23f172e75b13b1b69f3eb8882f3fca0022971176080c93278ec033df1709252bd9d33470edf1e4fa3eb3d8c65dc841349746c467d6a147300fedfd692ba4004d7c0fa6f99ceda620fba7fd2050b9eb6727fdd74b6fa8e33656b582052a040f701033b0aa2130350f1229c58751fad534a5bc4c21e17b704571eeeeb7607ddb8fb37be4d55fe91fec46ba36902e27bf140fd3ad4d07029333887970fc0f08e91e621fec0fc097d673cd3fa390c478d59977b71297d8a5410c3bb2a41a8ee187a5aa899966bb587884406f4ba3b4567d2a4c312333dfc10488f4110338485798819243f639b1b7cfce9ce07de8b249e5213016793a567aeb489f0d9bef2bb854686f0cfe66f5bdf505188d9e2c4d25daac506fbfa0c6821882be121b7de527df50509d9de12ea8c1b1b161871d618c93313b8172288e26f517f87e143058912fc640e982a688c935470da1dc8c8a5be74d5d94ed8edca80713339089b5e522c85985c84185b291f29de9e29b40f797cfedc2616e85003e40a88c3f486096c3b7938861d0bb5a9f30ef6116698be03a7f85407174efaca782772a742e7aabe480ad46fd3cde68e79e6d44e1b35c5ae13fbcc366e05411fc9a80323ef75d52c80bea8d76dbe3d4dfe6dfa95f65ece213547b5d38a04ce72420622aac857f31d007c31bb4b7b7a87d5ca66bf7b148eacbeacc87aeb7096d2172fc58f8ba8a218347fde39ad1ab6aa9b1226dc79a1104175510b2d617fa0712a738ff63869e89e62526022e207aec5711eec29a217f598950ec1b07a1ce881b265f4fe7c74f4fcb5683efd00ec79e1f821acf59ae19268278f07c190cdb1205961f8503a14f0ffef80a3ed07c49a18d5ea652eb18b8f5af22eaf0973f4a9146b9805e1dc2b34a1dc3a8c1f7d25b77e4397e5c6506a628d8f84fda4cc9a75ca2d03fdd5e7f942fe187fb94e66a11dd53c87d1f28957f34974ca7ab1e49ac864b1ef523c6e6dd606a5150f073100184470cadaaf8c6485828fdb1a6da98bd5f452458ce9817c669bda307f7420d00360610661d603db4a6f1e51697c802bfb93cb1e520dbf3c050d3e94ceb73bd78a044943f3cfb897e03f61dbeb4f631a950abb5edd512e229f28bbcff9a4b3cd3528097e8a84a063bf4061172572562003cf0df05ffc5d26ad6f10be3301141538658eac23fcdcf799835ed8699680b6542896721286b49dad27aeae7fd7a7f0299080aaead2430ee75eaab487afd7042ccba0f1db96d69fde0d4ff73888e796ef252f86ae1e63a233fdd4efe2a342060826dfc31fd70955e37579e39395df2517092eadde1b9eb09ef172ee590827547bae467fc0da8dd7aa2fcf0d170eca4fb3e79e908d8be06dd742f5714b15ef91040c5f098ecf2585c0b0fbc85137795f35d9034866e3724f800e842e3786c31baa8b87d3bdb4bdae899279f2c14d3a76aa758aaf5c6d3374ea19090acb3cbc8cf743bc4c77e3358db470fe1ab3590da0689378b5f4c3bfec43c47071a383a9823f772e2c1942dc9380cfcca2c270fdd0a7d99974afdb00ebd35c1bd9291e71aae74f95542baf958f1fddf32d0216a14750ef3abd5e9c37d4ef1288b9dbd157587154141091233c2b9d59a10ad769a785c9adda8d2b7daecc28730c11a7a295d018a18b14751a9358aef96603ecf39fcbe7f0487cb8bab8abbe1b0481b524539055607b26fe08209fb08e8226db50ccb17d4198ab9e82661d329c5e7e168b0373541f7fa47259a7251fa38d8180b84b970f479434cfdf2988034035f96d2dc1ef2952dd012e5edcc53d988e4d7cae37d0e0d70369c6470cb0e80e5cf4a4a5d802eb5c54ecdbbacb098b8f2e08020c3cd4d1681e86ebf447bb00344c08885ce4d394bad8f5af764016881df4ffe5c453acf2908d9ff21d1e26f2af11361f529ce97472e7eb826f0715e911e0ea8064f5fbbf20939913d44785be81b9ee7c752146421c4e080e8cbec70daae2825e9f9e8c707ac29e953186fb7c0e60c68d3d89bb54d79e2a7988a44c3b39214f22cbc7de35a74daf1152123cdbfdc1cfaa6da9e3e48e726b037d5865d36cc974595d148d20e60b65f9411717ee5b3319c6b254f97d1e4364327512341a829386f6fe21e29883961dc2d60beb12e4836034c2ce43bddf0ab40bd9351d0d8d33c98f3c52d8f847f0ab1ccd0f6bb6b086d74593f2a38f2756c434542eb6e0b70b74037ee59bea79ecd268cc28925c80f0792de19d30d12061ad56117a187c0bfcad3001bc2aaca8034fd911b5c0250c4c2c86a8effe288a744b44bfcba7b97c91d27359c9375eff123448b5e3e12ef21cbc174ce1ed4f6b7d0b7c59620bf6acac6d477a1589d9cac232dbce78f29b7e1c86060811de03aea6dbd171c517bb38a123477b1e3194ee5c4e058a6487a847125a6d9476bf1dcafb795ea6d1220adf2ad3d65bb50ac31f4bd0f73b4247885c269545a0b595d144f69c89356ca4619f661a837e382e97479b6ee1e1313ab726944b399cce4a9423981b38562ebad488f86063c49eb644065bc37ec484f338020ee8fde2ccb839737efeb34d5cbfea48d7523812457ff517d2e556aa7151533f25120f06f249bb6a2e6f3c0fe13845ea02812169889c887565317c8f998d68b1f569cb01f0e57d89a9219eb5d6f368b359c8cabe89c0d53be44a825170b3a6166146885b5ca493b3ebedff13cf6f705cfa2eb84411c3556de2690fc404623042b524ca2c5dba44b2b061a91bd4f110806e025a59b5147e913ea8f8ff98c7b6dc6ec085d46482b47cc9debd0c905d99892192cf539025efa1641f5d963c9fa3c4bd97490792071701275a5db6024fe26ade8524e43d261093d38bde1030d8a2d265e3481d398d06357214e7863d6c73e865b717016af3e1d1d2b97d4a830aa8964892de1da87334c6615f40c72a585001766846026ffd9e44e9683fda554b1b2d52ae049d0bb28e387c155a68de8bd3e6b62c0020f99acd5177e13547eb042cd95a3753ffbd466b9329710ab1aca70aac7b74962ddae93d7e34c5ee9e219da3ef9aaf5ccd6208f82c0028aea118516ab18a64c57de7472e809644aa27b61be070c628104584e2e3b70b487a89dc707e3ceff53686470a5247f299836eec0a0d6cbce4ab3a57ed9ee2dc8358b4a7523448bed21a4f1bb381c6b1028490fdcf4fb64538efb140ef915cbcd068bf92334c402205115e817bc1d9440318c6b89dbe0ee0d48d46b230d4b77fb4fd9327ec0153f5ad6e664ece6b5283779f4c0dd5a38632d35b8db088ceed4b31604e6c9dd9d37a2eee93187b9280a7689a831eb2a486a6cc18fba8413294e1629dac7ec6ea7137d62c4ccba30a29976df69ba395b27821ffb8ce6b8dbe657ca03763f2bf8d1549be0be2b6014cc766a8359fa4d4a91985796762d6146cac7ce8034b5e1be68b31c2b1a23d6710cb1156c31ff26b808fc3897bb7b7a2a14cefc2449b6ffc05f2f1f781a8d21d6848f887c8140745226396baf7276bc483fb79915f6a5244bd572587a334fb2d19733d5ee4d9684d78a59f372d66f3bf676db4b02644006e2c49d4fd8cf174964d73b5cc947d21d275f174fc216f08c63e724aed2eedc7c92e2c014b3e426b20c2135068a4965adec860148b81c2e9034b352130843f99a76ed528f226fbb3902a22fc98c79cde1052976ab336809a2f8cb9daf52eacc2f11d830bcbb04621b8d50620bf82ce75219940547fe355d9c1e87c3e8ef423f8177e282f38f", 0x1000, 0xaa6a910, 0x0, 0x0, r1}, &(0x7f0000002c40)={0x0, 0x0, 0x0, 0x2, 0x9, r9, &(0x7f0000002b80)="0b7a2a766348395146b35a9de8daa4461c93c29cd6246cad26a3b855643a07b6e1bd1fb4b5f9b04c68fd1ec35f2c434e03f872f32fb12f1847a0f1baef69fbd930", 0x41, 0x0, 0x0, 0x1, r10}]) sendfile(r1, r2, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 496.035915][ T856] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 496.044034][ T856] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 496.052314][ T856] RBP: 00007f5e14c851d0 R08: 0000000000000000 R09: 0000000000000000 [ 496.060477][ T856] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 496.068604][ T856] R13: 00007ffd1f57769f R14: 00007f5e14c85300 R15: 0000000000022000 11:23:46 executing program 1 (fault-call:3 fault-nth:39): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:46 executing program 5: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) ftruncate(r0, 0x9a4) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) fsetxattr$security_ima(r3, &(0x7f0000000080), &(0x7f0000000280)=@v2={0xbaefab2c5390c0e5, 0x2, 0x3, 0x80000000, 0x69, "f2108aa056409ff4aca813271b1396b05c79d9420742cd05693c5ab70c10095f37717cf7886ff6250b1608b8ab03ee0c466cf4af4d46b1cc3ed6961a3b858e7b2b0620697a9bb13bf7e2c6987456e0b90d3b02a42e44f8e48d2bb5533edefc2466325d342368370a35"}, 0x72, 0x2) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r4 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r4, &(0x7f0000000000), 0x0) 11:23:46 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x20000101}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:46 executing program 2 (fault-call:4 fault-nth:3): perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 496.088290][ T865] loop3: detected capacity change from 0 to 73 [ 496.152575][ T873] loop4: detected capacity change from 0 to 4096 [ 496.174200][ T876] FAULT_INJECTION: forcing a failure. [ 496.174200][ T876] name failslab, interval 1, probability 0, space 0, times 0 [ 496.187132][ T876] CPU: 1 PID: 876 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 496.195805][ T876] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 496.206057][ T876] Call Trace: [ 496.209481][ T876] dump_stack+0x137/0x19d [ 496.213911][ T876] should_fail+0x23c/0x250 [ 496.218415][ T876] ? mempool_alloc_slab+0x16/0x20 [ 496.223752][ T876] __should_failslab+0x81/0x90 [ 496.228545][ T876] should_failslab+0x5/0x20 [ 496.233208][ T876] kmem_cache_alloc+0x46/0x2f0 [ 496.238197][ T876] mempool_alloc_slab+0x16/0x20 [ 496.243070][ T876] ? mempool_free+0x130/0x130 [ 496.247913][ T876] mempool_alloc+0x8c/0x300 [ 496.249465][ T894] FAULT_INJECTION: forcing a failure. [ 496.249465][ T894] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 496.252445][ T876] ? __getblk_gfp+0x3f/0x590 [ 496.252475][ T876] bio_alloc_bioset+0xcc/0x480 [ 496.277044][ T876] ? __ext4_get_inode_loc+0x3ce/0x920 [ 496.282731][ T876] submit_bh_wbc+0x130/0x330 [ 496.287413][ T876] __sync_dirty_buffer+0x136/0x1e0 [ 496.292703][ T876] sync_dirty_buffer+0x16/0x20 [ 496.297755][ T876] ext4_write_inode+0x285/0x390 [ 496.302629][ T876] ? do_writepages+0x110/0x150 [ 496.307690][ T876] write_inode+0x8c/0x180 [ 496.312299][ T876] __writeback_single_inode+0x2a2/0x450 [ 496.317912][ T876] writeback_single_inode+0x177/0x590 [ 496.323865][ T876] ? sync_mapping_buffers+0x33b/0x8b0 [ 496.329925][ T876] sync_inode_metadata+0x57/0x80 [ 496.335667][ T876] ext4_sync_file+0x359/0x670 [ 496.340826][ T876] ? tsan.module_ctor+0x10/0x10 [ 496.346192][ T876] vfs_fsync_range+0x107/0x120 [ 496.351240][ T876] ext4_buffered_write_iter+0x39c/0x3f0 [ 496.356911][ T876] ext4_file_write_iter+0x2e7/0x11d0 [ 496.362303][ T876] ? selinux_file_permission+0x1f4/0x530 [ 496.367951][ T876] ? avc_policy_seqno+0x22/0x30 [ 496.372914][ T876] ? selinux_file_permission+0x22e/0x530 [ 496.378560][ T876] do_iter_readv_writev+0x2cb/0x360 [ 496.383884][ T876] do_iter_write+0x112/0x4c0 [ 496.388510][ T876] ? kmalloc_array+0x2d/0x40 [ 496.393479][ T876] vfs_iter_write+0x4c/0x70 [ 496.398462][ T876] iter_file_splice_write+0x40a/0x750 [ 496.404847][ T876] ? splice_from_pipe+0xc0/0xc0 [ 496.410312][ T876] direct_splice_actor+0x80/0xa0 [ 496.415460][ T876] splice_direct_to_actor+0x345/0x650 [ 496.421048][ T876] ? do_splice_direct+0x170/0x170 [ 496.426368][ T876] do_splice_direct+0xf5/0x170 [ 496.431969][ T876] do_sendfile+0x773/0xda0 [ 496.436730][ T876] __x64_sys_sendfile64+0xf2/0x130 [ 496.442492][ T876] do_syscall_64+0x4a/0x90 [ 496.447130][ T876] ? irqentry_exit_to_user_mode+0x5/0x20 [ 496.453254][ T876] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 496.459455][ T876] RIP: 0033:0x4665d9 [ 496.463364][ T876] 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 [ 496.483674][ T876] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 496.492123][ T876] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 496.500210][ T876] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 496.508525][ T876] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 496.516509][ T876] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 496.524490][ T876] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 [ 496.532599][ T894] CPU: 0 PID: 894 Comm: syz-executor.2 Not tainted 5.13.0-rc3-syzkaller #0 [ 496.541500][ T894] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 496.552205][ T894] Call Trace: [ 496.555647][ T894] dump_stack+0x137/0x19d [ 496.560220][ T894] should_fail+0x23c/0x250 [ 496.564833][ T894] __alloc_pages+0x102/0x320 [ 496.569462][ T894] alloc_pages+0x21d/0x310 [ 496.574428][ T894] push_pipe+0x267/0x370 [ 496.578773][ T894] _copy_to_iter+0x35d/0xdd0 [ 496.583388][ T894] ? __virt_addr_valid+0x97/0x1a0 [ 496.589637][ T894] ? __virt_addr_valid+0xc3/0x1a0 [ 496.595289][ T894] ? __virt_addr_valid+0x15a/0x1a0 [ 496.601584][ T894] seq_read_iter+0x7f0/0x910 [ 496.606420][ T894] proc_reg_read_iter+0xfc/0x170 [ 496.611905][ T894] generic_file_splice_read+0x22a/0x310 [ 496.617576][ T894] ? splice_shrink_spd+0x60/0x60 [ 496.623006][ T894] splice_direct_to_actor+0x2aa/0x650 [ 496.629096][ T894] ? do_splice_direct+0x170/0x170 [ 496.634159][ T894] do_splice_direct+0xf5/0x170 [ 496.639125][ T894] do_sendfile+0x773/0xda0 [ 496.643570][ T894] __x64_sys_sendfile64+0xf2/0x130 [ 496.648827][ T894] do_syscall_64+0x4a/0x90 [ 496.653291][ T894] ? irqentry_exit_to_user_mode+0x5/0x20 [ 496.659242][ T894] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 496.665391][ T894] RIP: 0033:0x4665d9 [ 496.669300][ T894] 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 [ 496.689027][ T894] RSP: 002b:00007f5e14c85188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 496.697549][ T894] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 496.706841][ T894] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 496.716675][ T894] RBP: 00007f5e14c851d0 R08: 0000000000000000 R09: 0000000000000000 [ 496.725227][ T894] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 496.733499][ T894] R13: 00007ffd1f57769f R14: 00007f5e14c85300 R15: 0000000000022000 [ 496.743146][ T873] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:47 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x7ffff000}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:47 executing program 2 (fault-call:4 fault-nth:4): perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 496.765543][ T865] loop3: detected capacity change from 0 to 73 11:23:47 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x1010000000000000) 11:23:47 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000100)={0x0, 0x0}) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r4, 0xee01) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setresuid(0x0, r6, 0x0) statx(r1, &(0x7f0000000340)='./bus\x00', 0x1000, 0x8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r9, 0xee01) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000080)=[{&(0x7f0000000240)="31e250b6e36c4d66e19e7e7615576640cd6e3187e3ac51a76056707a0ac31ef199a0b2541510235434d14059fc1e7e32f400474e8cc105a93b982da3facf9583b2834be5fda9af14f9a0e9ccd94db31adaf9471c9233b4fa357b0cb59e16c296ea1a83c0d7c0a5cc3b3f41a9c7074db9138e0e0221eeab785b203d70031ed9c38f8042a21ede21a5f50140e6be4edf68dbb31d2a87808620ef40a695431d35966f4058b5c49c0b33183114f181edec38e986f03c54ca40ec4ae33d210fcf03f92416b4d6249693a5365a93ef1952ec4f0b5f6d997cf38f", 0xd7}], 0x1, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xffffffffffffffff, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r6, r7}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r9}}}], 0x80, 0x4000}, 0x4000040) 11:23:47 executing program 1 (fault-call:3 fault-nth:40): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:47 executing program 3: perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x6}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x90b181, 0x18) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 496.875073][ T912] FAULT_INJECTION: forcing a failure. [ 496.875073][ T912] name failslab, interval 1, probability 0, space 0, times 0 [ 496.887978][ T912] CPU: 0 PID: 912 Comm: syz-executor.2 Not tainted 5.13.0-rc3-syzkaller #0 [ 496.896783][ T912] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 496.909278][ T912] Call Trace: [ 496.913096][ T912] dump_stack+0x137/0x19d [ 496.917722][ T912] should_fail+0x23c/0x250 [ 496.922629][ T912] ? kmalloc_array+0x2d/0x40 [ 496.928681][ T912] __should_failslab+0x81/0x90 [ 496.935056][ T912] should_failslab+0x5/0x20 [ 496.939831][ T912] __kmalloc+0x66/0x340 [ 496.944147][ T912] ? splice_from_pipe+0xc0/0xc0 [ 496.949393][ T912] kmalloc_array+0x2d/0x40 [ 496.954343][ T912] iter_file_splice_write+0xc1/0x750 [ 496.959913][ T912] ? atime_needs_update+0x2ba/0x390 [ 496.965699][ T912] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 496.972453][ T912] ? splice_from_pipe+0xc0/0xc0 [ 496.977462][ T912] direct_splice_actor+0x80/0xa0 [ 496.982423][ T912] splice_direct_to_actor+0x345/0x650 [ 496.988209][ T912] ? do_splice_direct+0x170/0x170 [ 496.993354][ T912] do_splice_direct+0xf5/0x170 [ 496.998123][ T912] do_sendfile+0x773/0xda0 [ 497.002767][ T912] __x64_sys_sendfile64+0xf2/0x130 [ 497.008262][ T912] do_syscall_64+0x4a/0x90 [ 497.012756][ T912] ? irqentry_exit_to_user_mode+0x5/0x20 [ 497.018942][ T912] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 497.025498][ T912] RIP: 0033:0x4665d9 [ 497.029406][ T912] 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 [ 497.049645][ T912] RSP: 002b:00007f5e14c85188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 497.058329][ T912] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 497.066512][ T912] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 11:23:47 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0xffffffffffffffff}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:47 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x2, 0x0, 0x0, 0x0, 0x50d, 0x40424, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x11fc02, 0x104) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x2) open_by_handle_at(r1, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) recvmmsg(r1, &(0x7f00000053c0)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000040)=""/75, 0x4b}, 0x40}, {{&(0x7f0000000100)=@llc, 0x80, &(0x7f0000001740)=[{&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f0000000340)=""/206, 0xce}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/232, 0xe8}, {&(0x7f0000001540)=""/214, 0xd6}, {&(0x7f0000001640)=""/72, 0x48}, {&(0x7f00000016c0)=""/101, 0x65}], 0x7, &(0x7f00000017c0)=""/195, 0xc3}, 0x5}, {{&(0x7f00000018c0)=@ipx, 0x80, &(0x7f0000001a00)=[{&(0x7f0000001940)=""/177, 0xb1}], 0x1, &(0x7f0000001a40)=""/159, 0x9f}, 0x9}, {{&(0x7f0000001b00)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001d40)=[{&(0x7f0000001b80)=""/41, 0x29}, {&(0x7f0000001bc0)=""/254, 0xfe}, {&(0x7f0000001cc0)=""/85, 0x55}], 0x3, &(0x7f0000001d80)=""/4096, 0x1000}, 0x2}, {{&(0x7f0000002d80)=@alg, 0x80, &(0x7f0000004000)=[{&(0x7f0000002e00)=""/4096, 0x1000}, {&(0x7f0000003e00)=""/66, 0x42}, {&(0x7f0000003e80)=""/118, 0x76}, {&(0x7f0000003f00)=""/146, 0x92}, {&(0x7f0000003fc0)}], 0x5}, 0xf8}, {{&(0x7f0000004080)=@x25={0x9, @remote}, 0x80, &(0x7f0000004140)=[{&(0x7f0000004100)=""/62, 0x3e}], 0x1, &(0x7f0000004180)=""/73, 0x49}, 0x227}, {{&(0x7f0000004200)=@alg, 0x80, &(0x7f0000004380)=[{&(0x7f0000004280)=""/246, 0xf6}], 0x1, &(0x7f00000043c0)=""/4096, 0x1000}, 0x3}], 0x7, 0x40010080, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 497.074789][ T912] RBP: 00007f5e14c851d0 R08: 0000000000000000 R09: 0000000000000000 [ 497.083773][ T912] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 497.092658][ T912] R13: 00007ffd1f57769f R14: 00007f5e14c85300 R15: 0000000000022000 [ 497.109641][ T921] loop4: detected capacity change from 0 to 4096 [ 497.146775][ T921] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 497.150931][ T934] FAULT_INJECTION: forcing a failure. [ 497.150931][ T934] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 497.175110][ T934] CPU: 1 PID: 934 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 497.183944][ T934] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 11:23:47 executing program 2 (fault-call:4 fault-nth:5): perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 497.194135][ T934] Call Trace: [ 497.197437][ T934] dump_stack+0x137/0x19d [ 497.201917][ T934] should_fail+0x23c/0x250 [ 497.206389][ T934] __alloc_pages+0x102/0x320 [ 497.211564][ T934] alloc_pages+0x21d/0x310 [ 497.216079][ T934] push_pipe+0x267/0x370 [ 497.220815][ T934] _copy_to_iter+0x35d/0xdd0 [ 497.225820][ T934] ? SEQ_printf+0x76/0xb0 [ 497.230252][ T934] ? __virt_addr_valid+0x15a/0x1a0 [ 497.235480][ T934] seq_read_iter+0x7f0/0x910 [ 497.240094][ T934] proc_reg_read_iter+0xfc/0x170 [ 497.245102][ T934] generic_file_splice_read+0x22a/0x310 [ 497.250772][ T934] ? splice_shrink_spd+0x60/0x60 [ 497.255817][ T934] splice_direct_to_actor+0x2aa/0x650 [ 497.261340][ T934] ? do_splice_direct+0x170/0x170 [ 497.266905][ T934] do_splice_direct+0xf5/0x170 [ 497.271820][ T934] do_sendfile+0x773/0xda0 [ 497.276515][ T934] __x64_sys_sendfile64+0xf2/0x130 [ 497.282146][ T934] do_syscall_64+0x4a/0x90 [ 497.286726][ T934] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 497.293090][ T934] RIP: 0033:0x4665d9 [ 497.296996][ T934] 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 [ 497.317096][ T934] RSP: 002b:00007fdcac504188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 497.325634][ T934] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 497.333782][ T934] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 11:23:47 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) r3 = syz_open_dev$vcsn(&(0x7f0000005180), 0x6a, 0xb0100) preadv(r3, &(0x7f0000005100)=[{&(0x7f0000000280)=""/174, 0xae}, {&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000000140)=""/22, 0x16}, {&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f0000003f80)=""/4096, 0x1000}, {&(0x7f0000004f80)=""/12, 0xc}, {&(0x7f0000004fc0)=""/184, 0xb8}, {&(0x7f0000005080)=""/84, 0x54}], 0x8, 0x9f9, 0x1ff) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) ioctl$BTRFS_IOC_SPACE_INFO(0xffffffffffffffff, 0xc0109414, &(0x7f0000000440)=ANY=[@ANYBLOB="770200000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/15160]) 11:23:47 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x1100000000000000) [ 497.341854][ T934] RBP: 00007fdcac5041d0 R08: 0000000000000000 R09: 0000000000000000 [ 497.350280][ T934] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 497.358365][ T934] R13: 00007ffd4597d30f R14: 00007fdcac504300 R15: 0000000000022000 11:23:47 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1}}, 0xffffffffffffffff, 0x4, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmmsg$sock(r2, &(0x7f0000006c00)=[{{0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="727f5b8a21cdbbe77036bc753a3ecc04893b6cd2d45d2b627fa128077dd654db", 0x20}, {&(0x7f0000000240)="bc7156e488ed0e31ca9268af89ec0061e141415f7582ad1fefd1ff9ae16e113c83e5c50ff3ccc9850ba15a3c584261c3e085fec519bfd35028f7557a16a048a847b3e6301eff87ad63933ca0a38205ebdfe510f023ac3ef972832864af60ec071720339095c9039b8d670e4b639e1c721e8f4722ab6bbef4ec3934aa4dc330eb7640271b354339f8be9855ca8fa59c2f29", 0x91}, {&(0x7f0000000300)="07e66b7c21907e1c08a14ec176db24a7c67434baaad3bc9eb6864699b5437fa686653e4b7d87fed0c78824ced1fab6fb2fec3e3e86ef74f1b81ee51ac1aa5fc8067d7b373bc3f8a7648bd0ff76abe78f4947529cc28e7889b996b52dd120a6ca58258423ebb0030e5155e6ec8981802161dde74ce2ab8d8138f4d4b5fd2924d5db47e3bc46bf34ac7fd78156a5e2dba93aa6b0d6a21fe3abd81f1960864a30beb0792b70e00225c71512982fae3c4d9ae7e82e70a9db023e58cf765bcb8ff9ab96f796d0707b1708023a022e2ad8673947b823efacb7eec789fc084e9ba3a92fd8503db8a0b66d75498a5172c273", 0xee}, {&(0x7f0000000400)="e3c5287614c719b82121fbd932a72d5e5b6cb02bf62b376c682dbbd37c5b287b8c78debaf2cd9799b1e06f5360255313cd56a5649866fe644d2b50b51a3076b03faa9035a77f256955cae3b019e9a5b0b23d9f3f32bb6a1dd9d76d5711e02484b7c93c4fbb88bb0353ccc17925bd5ba2ff6c3bf2b5bc5f55a7f25eb743d2d3724f523a7d0898f7cff8788efb730423934e919ee995a72393914510b1605dc2aa02593b55500380faf6eaafe50f2724ce6b8eb05348e3041e587aa3825405182fe735a1ab1fce2a50507e6a040c67af19881036ed8030dee85e6033cd21738198a4296063d92aa0f4029be4706c38ddbcf5d712c0ab52cf359b388b3361b29cfba1d6495afbf2c6b8aa4d32f8c138c6536233ed1fcb8edeb900ca68afbf63c62de509cf436797ceba72540ca1e36d7fd4b985ea61e2567df786b9f78f87f1bb1c1669e30c73e4c99c81bf4adffd3cdbe16f3396c96951cde99a414024d7351ee9e9abfb3795fc4b10b908014cfcffe80bf034eacdcdd8915c5214429d9ecd84cfd7b9170eae5372e69b40a7a136e95939b09acfc27cd95f7ff3c74988b16f3310d18c178e5e875f4178ab07ba1028643f253a94ff4ef8680bcaf6615acd9f716c2108513ecbd29d9ad4854cc3281f5e3db30b2151ae2d1f7f373d07ec842dc98d01d5f3e27b0168d3bd135e5cf2f74fc97b616f209786a978765941c64c1572836ccb7a31a4572aef4efbbfd6642063152712b64b80c207d851dafc6f455b20af82d3ddc92209e7ad2f5c95f7a86af9bdc3b57a4a5b6f9908bda07fe5081db537f7a831a150a9e07900d5549b38b6c90b5acf099a7ae92d54eef482be8c91cbbfa697a9aa918309ef0b951b72cb049379559ad6f263cd68b43d75dc7ea7247a7483ceeedd9b6572423cc168a3c2f1e051267c1eb074acb8bf12ebf6c1d1ac9998e340cf7741a242b549d7776371571fe64d70cc4a49c9a43819e503189b34ad1b086289508709fbbcd78c708718284171d95cfa06fa2b27448d323c8f96fc91ad90ee8829eaa5fd18f8c5387bf1a7c1171ea0bf88899e94fa18cdc4bebab4a15222b7b6c0231780a062263e50ee70e4de121d1fc314a9768269f27e14dc7c504b4ac8bdd51aaa125857bbde08d7f575a9c0b8c05df900f2450e6329b66b2a039de623185375fb649ba4a111eb1ee6d9aa0e0969ddf320df7bb28b08b54dd4b26ae1a329048d41a2d8a221ec43f653e52ef394b77539703c0ab97345dad69131788225dd3d893187da084a16c0eb26f834f96d30d133185cf9fb3450f0947d0df7ba0a8992943e49397f5ccbf3fead8d08cc790a39c90f8bddf789fb4f988f40089248a8624695d95d411a310018833f9d50f330572818654dd11a290e549cf7192bf06aa95a6d11c28534d47378ef35424860b004034924f0df414deaea25b792a4362e1e0fe8e00da52088d5e61ef4c78cb7b604b88b234b97c4810cf05fdc06e6635beb95b1444a08b6b5a6333aba04566c1a6b033a2949965fa86236a083777fb39b3b5f62d3af596dbf1badbaf37eff5644b0d91f73dbf5e5675d0190694675883b0e341e0f2e7772616dd6b1e9da7d98efa9c69519f3b29f90319f17026701d15dd97f201e6c664e6bee44cf4ff52efc6f38ad233a457b87301fdda05df0dd2b0e817b14925cce4fcf89a65d8967c6c4a4047cc292372e021a5785ca6d34a076239cbcd3fe977312fcc7532c0996a2693b0b30ae4917d31d98d92493f7c26c3fd0cbbc9b5aa20e39bdecff35ed1e9549a1df56122d23ad7bf6a61f1287188318d8f2a646ff6ec857a5bf41090b0403718077e7b321f9f2a9382309943afd2a15073e0db448fbd7084b993431d1b562e16a5616bcf6d17d44454ca3c5e84bf2de9504110052220fcedb9909f7b8a1173e3b24daf45cec7d1e2b7ad04f0d1636b51767c859bfd602333656cee66e7b63954b50b7aba07920f5863de926fc34a33a6e0953d9ed71af91a8672715c0c320c22f57da72662ccf8f05d718476d36194750e53411bfdee68c734e05b74b6cf9460802a15a9044e8d7051d5e59c86b0bf0c931451e9b35591a4511ab6af960c857eb5c0cf8ddb70ab8ecd25885a48cbb80a6c53db7895262e9de84001dc7f1309c1004e4199456d65f2a516a0d2da8281fdc351d9f4cad80786ff554ad1b54928d51a1013223f6f8c4a63d4f82129d4dabd3c70dc010631424a951a649318bf05a6d3056730119150116a0362c4afca6cd8ac4c3287f7b0551b7be3bd80730aba3e3994e36f131645cb8c5bec18a5cd8455c4a0dbb02020d05f31299c51799ceecbad0f3eba4579b833f26b6abec55dfbf80e102fbf5a830d69cba78a42a53a0bda671447d2283d058f3de07aa8c3f76bcfd8ebaae21bf9a8fabb3920cc66c8d5df72904a8ecb4c44eea74df6efec1f535553d20b18808b74944dbce47334504fb9a90c65f124ed4e94ce428add2fa3226316b7d2a65430676a631a2a87bd3892bb854e877fc05d99209bc255e0da41d3f1d8b18767663a6a5e9d0aff475f46dcc2458f8b0d77aaf9bd0f4bfc1e2bbcab6290e7400c99609f48bfa6a5818b50788b7037656d7e481adfdcee49e0c9ecac1262accb1151053d3ed16d5244ae04547ade0d6f14c2cf7fcf7d7d1c3f18a4883968adf4da4b989091cfacfcac58dcd59bd44fd2fb4f5ab4528fda7d4c241afd62ac8843ce77c5fe61d745887604f364916979df8cc72ed7522407f60ef1c3236c2b772969f3152acf1fdd6c04ca37eb2e0d883169b9fddc6097c029f23fc22a4c5bf83c47eeee8faa4b85b4dea615641850ce8c12ba8fd3d872e02cb7cd6807205ee69b4d1c2df7c5173f9e971f3bd617e0bdde35734d30b4dbf7910de941ad910ec65a756e3924de10e7370ca07eb2541bfe6a9bb5e3aabc2472a776081e436fe6a7793e53094f4ac7b5fb822aa13b613360752b8d44ef6c7e47f0ee4d336ae4df4bbffa83ace5f31feebab903c3adac50a446107eb707d25582403cd7200227dcb80239ecca566f14c85ec1884189a2598bd02449c7d2f476b7ce2681239a120ca040e93c9195496cf47d85fb39c1c07813b8655fc7d768653a1a383071dc10edac01c74d2c4a5345e1887909ac015cf11ee63c8048e0b72b0be601c25e8dbfcee938519a8a4d1d9a3411a38f1e9dc74b9ab281b197228215a6347a3c921d7228708de6a5b7f9af7ffd22c1e1d9426e4496c8b38a21ad25b591e8628e7afbbef38baffa3f1c47ebee0cb407c6bf111021495525c1b317cc2c07d7131c03c406361716eb172a87f87918f5dbd647c7fc6c5c98ae1ba1ae1d9d52932b354d1442190606c95be4bf5286a8cfbe26dffee02356cb80582ccd71b575cf94fad7b5865de81bac4ad91594ed44c9af73a3f247b757b579d4d68765ab00d67a8e23a41a89a9887984e910929b1c394986f9bf0a59620dcf3147617237a6e53762974c247d3335197a8cf6a8c5c77eb83c94fcba2e5cb0c496bcebc7d05220a11d91e56a0af5f921d510daa05417a83eeea7ea61ffa1e487ac4eecdcf8077035be7c714a4f8f592a47a00909c79e1c497da13376ec080d45157d1a1da7760c249505356de56df0cbd8a4e0ccf31196a29a7999093734e569e81b7cdfac17fee3d9f0fb7d185d913414416d5351d0d67d38801c24d4c239c17afb030ae895c0b343dd6816d30799b4cc1366c54d2be9a2670b54f50fe74b8a169ca99b4a27a6a8ffc460fdb67ddc39b97cfade68fc827003bd3bd174b873c19ff5954a1784cac1bdb713d8ef3096188324114f2b9693012bc984e78afec505be74459eda9c0a868ce1de8e56096c916c174a8150e26fe90b10339cd8b343b3d0725f5c3b15f445e84ebcc96220869d9efd1c00802f23a8e297343ef5db1a32f9b8054158124e396278c9f702409b1119419859d1659d6b6f804ce96e07f4a8f21f087e33d1c65ccb49b21112eddf4a716fd0600f3fef05d09662368ccbaa7104c95c0bc8e92368f1282967f26f867fe435291713bdbb7e0267b84707daef42db36c372f9964b131f45f2449552b8df8964aa82f80b67b28c864bbcad9bbb23d679392c57359e782d52ba5870bfd17aa65e7897980e2f7d6810d492470ba3adecd13916d6301f9e73d7b371f88ba39afc17ee1e530d50911975b3803587deb1ba2131aea1bec1c84e401baded81b820fa7dc6cc479a4a21667bd1f1e52199b4ce3989000720776ac0b0969184e45f8e9ce6173c90f4b577f9da86742117aa6b641662c70166a9b1cc96b1bdd87e44af1c1a5aa06d916bd52321831369100fcc688ab3c000c69cf002bbb4ca2c93216f35f8c7de45b29a02e1b7f3d07dc3b275f76d27a0c22fe10ca7b6006d2c75fd8f91df79b02371280200eb8a2919e6e732cec102111e83f379fa73b207d650f526f2e4309b1115dfc8b442bcde4ca2a7ce5ca38241f9043ffcc7c1f4211a9e5793c8b7363c3dedd828e1c66be18d6619c986133e24af86e2096e638dfcffd84fb7ef5a248ae7bcbd581e9ffc8844225d2e860f22c6b423c0a47e818c8687df3caac520f68eda9b6128c3a3352b85391bcebd940910e3ee4339e5d779887fc15b5321b917e20c89908b17fc921b5a08b5ff8432303eb16bc6632f0db365a4c7302d8f85658e6da467d58b517e3cac9d84031361b9253c6827f8b701afe92cc5a17be3b31c14b260bf981046588d7d6046f1e18544f2f44a087251ae816600f4514163136db7dfe5c8c393ebf4f64846a8f7479720d1c271ba8a8adad28c69a5080074572ae376abef630a476d100fcb09f7460b52747ce7629b027663dfcc1bed193e2d038181e81a00932a0870fcc51f6c5d24c30f255156d9511b2e6e5113e60dfebf3a41e26b04f47126aa85c7df2b2aeeb2cd2e1132dfccae00d491eafcf1e69330822ad21bd64d2aba3e2a2242f303140e4d4db469039e8b8e0bb5db66b3b22d362ba11f135bab5aca69c094136f48246adffe221c281452cb7e8aa70d93b2176240833c120cefd8d29de8fd8378ea5ec124074d2f6cb61596ff6bce64ce7e70ea3df0cf76998e7498f3950ab68a6fb57cb3133539cb7058b6d7dd71dcfee3e808c1e5f7a9b2025cd812a27dab5fc557c5da7f1e89a7856a5599cd749ce5c50192379e633e46ddac0dee3bac7971608b28272baa13abe21ebf0189a3312a3fe00de9a83716fa54530656d1937e81e48655ddc5a162e4b1b6a39724e6fa54a13bd6d4e6804d6367b4db3448454846a4df00d048c5e5e50f78232e70e6ccf61e1f2f5dde43f0fb841f5aef113482cb5e8a25728b2f02089e1f1eeb48c889d6bbca5a4a8b3b9c91f554e76f892bf53049d55b6adb38011cca0ed8c75998d3cb5e9258f5c7badf7436a45f53b2acf42c29b13a38f4a6fcb67b61556915b82a2e4e1b45400e92be4830695ac28494da337c0289fb11df02b07f55ee2163665619bc28cd6ebf9cd5b4d37ceac231d637cc731618377351ce1ce100004dc779bdd8ef4abd544813865f22e6d892466af89ff936bac773f69b270ddf5be71b014de56523a74cd98c59bbbc38674c7ef9fa230bb53500dde23f994c02d46c57d5f4bff507e41dbdbb7a36889dab99df7b9fe19c486ca8a7583ac7ee3297679dfd4d48bb0bf9e446e4b548ff56d5333e3be0b44c196193cac5b69c0dfa833aab3d21abf98b9da704733902abc8179fd81de7e633e08d696fec8265e3008355c0ad01f32ef90fad5d464cf58de0b96e8f28c40eba016f77170a8aac12478", 0x1000}, {&(0x7f0000001400)="faeeacf5a43550b108d49e1359f8f9b58ab3d424c6892f477a64cc3be6500adeb588c50a23e3b0a353aae0b49cfaeb586c5ae3e2708bb80dbb4fa17aeeb75694f79e9d3e556ab63955eade5c3ade93b4ae29827a06ec49167703c64c9d64450bb297710d364ab86fa8019ab96d2f0e1d19bbd9ad1d6ba820347da14630034be5be8de1b14771b08879431e6141586ea0335ba17cae2532c4762ff90ee37791e7c5164f33e8ffb1bd59f1873ec20d304176ebdd3e333159e6a80a757ae586ee66f6620a459f319cad1b00aef144164ce19bf16225f6953586767eac94f6f4c76c26299220ab573e9ad4fe", 0xea}], 0x5, &(0x7f0000000100)=[@txtime={{0x18, 0x1, 0x3d, 0x4}}, @mark={{0x14, 0x1, 0x24, 0x2}}, @timestamping={{0x14, 0x1, 0x25, 0x8}}, @mark={{0x14, 0x1, 0x24, 0x49b3}}], 0x60}}, {{&(0x7f0000001500)=@nfc_llcp={0x27, 0x0, 0x2, 0x5, 0x40, 0x0, "e3c931b9261bc1d09631b5204bce401194799422440871cc066604ffb9e7702ae126d7b93ab0e1e5b42605bda0f4b2cb3a1556930b37ce07d674fbfb0a5bf8", 0xf}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001580)="9bb0f7f99b8465747eb47e66830965767c82b470f35421ae6186bf4334bfa6cc6948541e651dcf097dc14f4c51f2a76b29695e679708de4171c4a9bbdf5f3f1a70cacf7dfd33bd451fcc3d17b201c91e8164cdfceead758e09271d5d95ad0fc0a6afc0dc370a93ac2d9b41e066d171ec2ade08874e94eb816b3fed19eb35cdc24753e2cc215e2b8e841aec2cc14202d288c2a9342f44d6636006afb8f6d2a0371a404094ea7e1c75", 0xa8}, {&(0x7f0000001640)="8f29bd141ad2fc4e3709ff8f63ffb73478505f6d05106fcac2500ee9b4e964a9b61596a4fa000efe5664290421b980c25a00e23caf10c62431768314dc1483afdfe53296bdfaa4", 0x47}], 0x2, &(0x7f0000001700)=[@timestamping={{0x14, 0x1, 0x25, 0x1000}}, @txtime={{0x18, 0x1, 0x3d, 0x6}}, @mark={{0x14}}], 0x48}}, {{&(0x7f0000001780)=@llc={0x1a, 0x100, 0xcd, 0x0, 0x8, 0x0, @multicast}, 0x80, &(0x7f0000002dc0)=[{&(0x7f0000001800)="fec414adebf9fcb748a48efdf9d27e33003c56399a081f6ef0b5fbcbdd1391d8e2d2df0597cfe81c0a833cac0c51d600f9795b835b22fe9c23aafe003a92341cead865cf46358904c5100234a6", 0x4d}, {&(0x7f0000001880)="ce17ef069995e7", 0x7}, {&(0x7f00000018c0)="ebffe07bb197ba72d6199cf327b3cf92a4d9529fa27a6258205d1a28abdcfd3c8fba1daaccc56a4c4fe99380bb38c93185aa3760b866d8fc3e255e448a997e90442cd16bb58c91d7e0d08ffa4203b31bae0e0abe78f05687a64a9cc9d7afc6e90f49097ec70fdb5d584edc93bc10fc7df89b19df2b8bebd2fdaccd73684fb134d108722dd4bb38a58140fde85fe993e3e8d08fccd61d4290b64c148f41dc9e4aa5a5880071f4136a08bbf9a21c217f056dcd0870c0d287afa6f96211ffb9583d565a370e29113e370b5e0f0f031a784caec17971c27b317d7fc76e3f6a9913031fc01280cf8b7f60fd65e8d1", 0xec}, {&(0x7f00000019c0)="939e5321e8f3bbdb2d0d2576139ed159e4762004b02788571b68e1ae04bf507a8b84f3dd21ec754075523658b664f1834c8fd89797bf6fb87a0b212739aa0faafa2b3c2facb4f4e3c8e1fdf954266af8", 0x50}, {&(0x7f0000001a40)="3ee38d53a7b9620f964a6f69a106dfd81852d7f57aaac3169d514195e67f3d0d39994392dc8248e84d6e519959fa18541f6cdecebf93542aef13aefc50916776b88e5602d37bfbbac1e846649ee83ed097d52c8bf0b1f6e1ae02f8cfb45534f6b944b53ac6f9a54cf00f8f4fdbf5aecfaaaabaf1b76d6bebf8a8b2e245b17bf1e2e58543826695d98f1f0ca389522a", 0x8f}, {&(0x7f0000001b00)="d754c910f809ad5fe8cb5169f8b165dd8e3670acfbdd532b93e6fea7f8a69de44f32216e52387d0996bc7ef4bae83c3a35f280f0dbf81f72cae675e8e16ff282e328c5ae5403eacd73af06765761076efacf481f7be90541d26e75bff99b296e98b9e814fd664326d6cdbaa8fa65cf64c89ecc499828328358ec7bfbda0f3905ea5b6a97c0fca57e6793568d05bf54c9e9926850c35f0ac40511278a598faddc14a5eafcdf6311f94b4fd6e8b536ffec32491a0f7de7aaaa4b772ed53b9ed670f52ffe11a059ff4b81c5f5e3150f3c4d61be63d08285dbf005abea62633eb532340bc16d444115c8bf5639eb3eb74d71b9964f0fbc477eb5b8af5f3e", 0xfc}, {&(0x7f0000001c00)="0d7071157f13624df86ebdd75b5a9c2fafb810fa4b51f5f20d497bae3939887d3cfad0c626f80f6d94073230a44c80a70fd9629d2a294bda992a16c2ecc1c358fc0dbda126e93d0a1e2c2324cc42197e1b942260d00c6312eee8ecfbb437d0d3c9e92b4cc8e7ea2970dae67294800b1cf9f91719e579e537e1a7266058fb1b4ec21fa4ccd96f0e3bd154b2d0f11bdfc0618e4277d2786f0164cee11eda80e3e0403f2a08ba861c156eb5885eb763f0266c4bcd1ff61e069dbb08f5490125e5e3b3e11612fc0c773cd115441d97657a8163c49de8602137a46eb523cbd4bc2e621342dc6926e71fd71d86eb2b28709dd8f8c4108d0a5691b067621851523f5e242c3f782aa33aab5b2cb20941c7b40523271044ec103ad44a935c0da6152bf2725c3aa8c2f02c00f7eadcfdd1e230f3cc3376c1ca6c72e91ffce4e227df73f62a610190d0081522f48d7c70c73edda4a8de408f2436ff795c17c1b5754ecf1e1656705e3358dab9c3fbb93956f4669dad61005ad847a53a15bc56d98d6a3b1ef06b2b1b856c1ef7efce9e261b1a40375684b59f94a7d28f8106b8ca9ab2610e61a38953f0cbd6633c7414d558753c8751db0f874983a48c5ee8dd2b4857538c5ebe2634e11c5c612d7388c29e4367f449ab52ae60aa243efa94bd903ff8a79e7f6cbf2f34a95dc7b50b020bb0d19410f84ca6aa2c2c85f1e4dd2eae7685b71d7aed9eaf0d6d6e678afbb6380106883f4b57765987a78be456a7a4e0df7c658a7619560e568d6a3920cc5852f0bc25683fd31a9e79447507f1fd96c7603521e625003f382e0eae88b2de531dce6697c168e4f750a08c5093d7ad3ddcaf14d3afb1194f550e37994c71cbd59911d0ebffcdce676aa9854eccc60c7768738f7de4d9a832c680d15713cf1def877ed9ebe22dc9cec845afb8f9901ae46113ddde9934634157c67ee5dcadae2adc97ddccdf2af6c6e923fd2fe8512561108a8f460f513b075b4f316ecdfc39ce50bfc9636f8658d6401a5b029443d59ae81b995fb5b769501f88d0b960104f478e815bd767000daf3601ad185e2c84ed20e630b475503876ae65b3499b5f9a668c66d976de8ac5babda52b740c2293f0003a27ec6bf22c6e8855931ec7b66bebc17844f6e7ee3ab63f6f78c40ea8d5ef2427aceb877c81af83c460644d2477e9c2efd0d2fadeea11cc4385a05eef14f7a5700dc5bceea75c22f3da38abc08ab67ea3631af7d6c15e3c66480be4e0ced87caf3cc25d5b0877295ad58546b7a309484ba48349175069fc33f3bb770fb3001766f2d016442e5a9fd15ad2ac860c8bac9ff181867874f2658ec6f841f46f649f2a67fbe3369b54f942fdb6f2e40b5eb704f02df4705195dfa3f56b838a53125bbbfae753dbb1735cac3852f262e1fbb6035bd1b5396d09e4c75a5f3b67c819e140e26a390b89609f02d81055d3405a459623b805505fbfc0320940a7843cc5aee4b966d59db0f99bda028da17fab568e44a11b351745dace337ad2195c74fb2bb920e37653ad69eae9cc3f7a1aaae19ff5bbbce3d4222cdcb04a52482a53266047a7ee4de77c9a1f39b1ec2a59a64cf8acf94d10136401e3c97fbf8e53646a96fb08ed90102dd0b4c9d1822cb13820c938d5a4013176a6f06ed0dc76434d6b697d6d8aa94a5688980ae17b6d5563d1ce7dfdb338fb3c7ffa2c21eeaa59c4e83ac072a0339fc7ca009d2713690dc909756f1566c9b19d05fd7e91c97dff5b73d24781d4079ca21716b1fb083ba179da9035a6dd151daa7ab80b6432e30c47430f93e1f506187bc4d063ac370ce991a4b1bf0cc2952fd173849c31c0617a3450e4d5dc32094158bb0ff1a0d63ce0528c84784728ec2d73f113f7dd96d0761a947128a456d39f6865629eeddae268a3027d879088e38302e46b97022b6bff07cbc8d0a9300d1b4ad09190f9e5b1e290e08c39bd867812a23a404baebd0fbe4aa6861f9864403d82ed5777e84676fa3f26e3dbf2f0dccbc66d3f2c8edf2b01a05c4775245d2083e1fa6b51d21d01ee2d105b3a506768945c23cb1daa3f6a814d0841dc43b9a2e0575e72d564cdae3410438c9ddb6a76f5fe043149a90cf338e545b8b13273c2d129c760d204d7802108a3bf76cacbec57059f4b096c7218eea190418306bd214477494c12de11b9f097f3e20014686d7a0be052965bee2b7c4e30cf18baeff83083cbb6815324a46cd9eb55d503d1a35bd6375f055d246190f3ae477f609a049ea0cf9d4c49cff8b272d097cdfa599040a84c2cbdfd2942ab8285425ff2c9936de4a2e643a857feac5a4d62eb89af816cdb0a029ad0a16aeea73fc4469f9223290b3e1442d84f3dbb14d8ea283bce7c85185020d14a01a3eaf56adf03be68448935b1560c6c09fad5e340520332073143afbdabb5a41b4854158d5803299d4fe52e7b5d7d0ad59811ce46b43b2954cd06e13b27f194f320139fa63e958b6b7aa4c5b2ce02cbd5bd2c59af7e8d5633a439781a3531af7a1bce8d72212c00741543e09ea92c85d9c87cc06f0e3e373eb85dc372756d01886b7dd9d2b455a0480834450b7e7aaac4fbf485c3a0e57f83a195358149474bd12300e0ab32d6aa0a6d4573ede95a0e98c5db6a83e4ee5c75b8ae1959db027e2ddb40f5816479c200720b0478b0d9f40a13d34f33444f2287f965e1683f18040ad232fd3e233e1d93f0d928ebfca2710d81bc7b2cb80b6f8cc0961a1f35f1d8a9c6584f85018e7e0f6de4ea7bef0eac2c6946ec72f2708ba2ec476ea1495837d80901a1ab11fb343f237b13404da59b56fdd934a2c71589a2aff1206ec70b3b1a93e2b755664d9f69914ff338b310380aed5f39828131856836411104df5ce2f6d75e88a025a2eb77b78533e36c084eb06948dfe8ad719469087166acbb546bef5b1584024b51f8d91f10bb3647da3bafbc7bc065708fbf163d0639765527869dfde13a3e75d3584155cb5c96534e1fccf32ca39f21fda2966173e5bef655cc2787666cab07eaac7dba30f8656cb914371d7333d88179e22f7b7eeb570f0bc7208761041f4cff3f1ab87c3098ea933da976ab1e52132610c1eec71187f15ac7d29d746bc3ab18a6732a6066b86b7fc1d15b3829e752fbe80e4f15311738ed37eed8eccc2fd2e53a1e10d1e955e4f1b03584634f03979aaab5acff8615db1e460544a518f9e867a8accbbb2f35b19f5b78d5a8bba27da11b1cefaaa0140afd12dbf5e3ca1985409ac9f26bf368104c66dcccba9edaa457aa1cba6643df98102497057ed637ebd60ee44f36edc429c62a04012a5b393d75a5c6df004be328dbcd5cc35c22fffafcfb3abb02b9077820fc44c95690b9cccb07fc7bcde592c702c83a9b809ec4cc2271b8da42118fea7b2f94a348d67aea3e2965db7da26dd36d427fb4f646e82d21c1ea64c08969d1b9d0c3150d24a504cb83e0b0eefe7adf356460a957575129bd307e0761b4fae2fff28cad08f84fb1078e5f2243b941bbe9ac9c1151b98d6114fc5b19548ee1f02df84ac1271f107ff46d3383f139296ee9fb826881a27242b52d9b8fd5ea83b84c2bc7c1c0d1d00458f36843e6da6527894921d1252dbc31fcb18801d9259023b72a7b21e156bd8910e38610600d3cc047246fde6d66b0d6d897ce98cda79084336621703a219d4d7578bed66fa5b4cf64e0bee7b880c186ddde3716d339fef460e6bbbbfcdea4308064317ccc0799645b17d3a352f7b55bb743be81afb1519b16b332827a684c36608b792a41eecde4556b8baa284a21cce317487597b4e9470e1dfffa755bb677ed38fef19d36df915857cda54f4b99785c0dd8ab0d8451c8ff01578c4df7794ecc5492f1ec1fab50af277af219b4ff395e85488f1aa925fbcf21c91045293b06434477d905ac9dedb84d7facc6476b0fbe0f25b0b48924bcab93722e86d4b59852761c62a15ddcdd7f1ec93c2d837ce8abcb1ec9a99f46e4e85ba45afa0c80b8190a019e33f05e7d5aa50267ed1129a2c32ff358fab6f12d707da8d32d70fd4a818e44cd1fe382afca38abc788330904f521447906a456542bddb666a25afd63a2facee2b7e844fc063bdb9f861663e4cb49569d6f3418e5ca37e38e422d9b0d06d4fd24c48e4962bfadb8b158b154224445dbb0170518940e5a6cb50562889772a9f749c17bdcc5156ae05b1d7556b27228f301aaa4af008d9d2023350818657f5988a6919f4b5490399cd72b12c39bbf842ed4037b09267f44cac2c8949e3e62c361c631887c923d4fd5c0562d575cc82da837636f7e57bd7b628cd06b4b37929ebf13ae2e6959200b3cc985d7fe73c9d07d7d179c3fdcd00bccd1357c3484760aee6283eb5a3091846df614886e95b47524562c15e18c75a5672a87fe901d0ff6b3e4922324db28f3e52a75a0b3b2781c1e19b8a29ccfda92fa6b98593862f85e652a546bcbe09d4caedb945f8cf9142afca707470bfb26825dbdf5439f74c7525ab7aaacf560093a1551f4f20473a4d46ccbcc55127dc9e11df2d2f6ffc99b031b4a55ccd57c74cd412535c6e96576aac0ca82c06f3cacd126dd39c1a5d617a4a4c00943080a176040731aeb64cfa83ddb3757e23b6208c3bc17407848242739ae70c2d15f5f920aeef30dea608255ab38f87a1bcf8aaf3c494b1b0da54595c71e456e4200d6ae8a20b2d86ae3a8446b4acc9700f6685b78988ac1fe26cac85bc2699dc2ecef034afee58635b6920abf99090ba8e62a515b95b2204f8eb1d92b4e2902ca0299d9f5512d71f30e4e2c35a7676eb6dfcf6e9a216cfe2b390529957fbf7794801beea4ce27ee1542e42e16280fc99a50b33b42a6a8e81517a50415c82f9866c565a128ea4bcf1ee663a3bbaa556d9cd966ddb20e43c2f23d8502e9a28caf4f05ddb674a8a626dcfaf5ebdf7d21efab20005a2b34e380332a8b60448c77b2c7bc75788870adf39ca671206e4214f52128d342fbee83a1b6f96aa4a662a0c5a145fb0fc17414c8949a8d6902e9c575da656eb9ffc0f4559582d32b4df4fa7357e1e5f5909767c071c0176d89c8c9ea1d428d74cfae56bbf0d06301cc11db6ce35587a2f74fc49c8499e64ef72fc5e5a6e86b33ce0dc77a247319566b85cb91883b2479271bebe077ac57df8162b1998021bf153c822299bd2aa1edec485596d80f00daab64a743fd9f02d6a612965bb7715127ba7504a42399b9ee1c79abfa24cbe138a838ba3056aacb1b286bf5447af23b0b0952714a5f3cf65a579f3c7891780259c3dc83e475a5b5a220025a2f4b1fdf6fb0e041005f3ef2535009d18cba8bbd4d0806c9420c2c3eb65cec94bebec2e2f8d54566f192116ec37b25edc0ea82310e584de375a62a9e3f10722ff6d81e0edd2db4460bc75d3590854c3f924a57da3bfa24f6bb3ffbf87deb1877bae3938eb61b6dd0286648d7bc1249d10cf3285aeeb542c9421fc079a1dc0469bea7465d4a5e0e903ce5a9c11ffc67f19744067b7622c21ab2dba7c9c48f6300e76112eb60c37236f985bc411efec7d1f49957cf4a35ef5a8c7c656f0c37b8e0568c416b78733525a66ac7675d9810af5847a6749b26a0fb395ab6a37888258454e14e1c3cce5b590abf0884f669526ec04713cc305c36c46558ae692b01bf0ef25860e79d7b2fdbae1d7bce4a22df79efaf660d843ed8cf5642436c097c5fd36cdc6ec700f3b1efde59b231547f8b85fa8324640be2211484d7f6b5296dd0928a9a5160e31c9b0fd5b22b2c87e19c217ffbb5d48385d4da2205bc48140da63cea", 0x1000}, {&(0x7f0000002c00)="0570dea42ae5ca5b3d0962cb3e77590c1626c9606dcfd76845fe273ff335c76a55dd38e47f3b8a641f047dc90a03a3561fbe73d724d67213c309c2dcccfcb2c07a371618b035aed216b889d757c946087bf82a32a8b99c2acbe6c7b2ee3727cc9ef88caa4b5ce0673c1e1324c4ab13e362c837d2aa4050155f8c5ef55641b3da43a8ee1a20ac740c0efe54b70c8f05c84358b93bd0b616e806591bebeee1062809b27ed08190f99c55745755e602583b92", 0xb1}, {&(0x7f0000002cc0)="d84e1f51745db83b3060008ec8f9427df3effc318882275af837bea76f39aee2468925cd59bf74d0ffedbf2f6d5e536b74c1ce500cc9aa4924029daa23c09f80857a68ce4c8a3ccb6c9edb248563c7d43960f810991edf33f6767098ba0c3921b0562381b8299e2189015951e15b8dbaf37e3e", 0x73}, {&(0x7f0000002d40)="ebe82a7667d5c2a2c0ad8aaad9ca75913373a128128083d3047e9f820c03981048542724d6eebb9e2ed157ab2d2cbe2e2f44baeb57fd24e9c95399f190593c14b8d4a516911581e1c2cec90cd581444087d2cc0a095d41715873b754017012c67ef53a5dbc2afc05c3a0", 0x6a}], 0xa, &(0x7f0000002e80)=[@timestamping={{0x14, 0x1, 0x25, 0x41ee956e}}, @txtime={{0x18, 0x1, 0x3d, 0x2}}, @txtime={{0x18, 0x1, 0x3d, 0x1ff}}, @txtime={{0x18, 0x1, 0x3d, 0x5e2c}}, @timestamping={{0x14, 0x1, 0x25, 0x1}}, @timestamping={{0x14, 0x1, 0x25, 0xf10}}, @txtime={{0x18, 0x1, 0x3d, 0xb33c}}, @txtime={{0x18, 0x1, 0x3d, 0x3}}], 0xc0}}, {{0x0, 0x0, &(0x7f0000006300)=[{&(0x7f0000002f40)="9374baae077b3b4753fb75cb92b9a14e0d1b37ab2d351713baef8ca422b8c3232af951ccd89da184e93a26539b4e9d0049b3f02c032b7bd3ab5f635e321d177ccd028cf8f24c10653d708b6bfb187b6388770043ae99a5ad65653303701291e9346707b4fd76827bd64af15eb29660b6d660ab12b3b36e57fd950658ad27835ccb21113e4c330672d6db5f994358b722076b3621f96ebb13f76d24ed4a37237059d5576354ac096c80", 0xa9}, {&(0x7f0000003000)="c541095470f586c10992d57060281cb4497d4a2a67c479d4a34bf2ed1d3761131d73d5a49a8cf1254956045f27f75eb6e8376b5db8c31bae7f1947ac125049eba258682d4e3b25e7321958f50bd098e69bd2092db51409497b645336b11845a28316274bb6a2730f66140b400f97532f06636fb837147552971c161e3bc4a20a74a449bdbf806ea821bf9ff9c07c3c49c6749cbd52be10a967348b7c617359a5db260c13ae5684b452eb84ce0dada93a4e42a1a030e1377414ae8764dcd3c3876ee4d35f3a4031b1fd21781f26fa0b91de3711c98423eae8de1f51497b83f8cd2de7887c6c6440f07143a9770a90e798bbf4afdaa3bf94d443826f1564d9c9b1a73db5610a3d40434b7e2270424389b36750ebe31ee687ba34abbae7f0e4fb2132e800572dffd4c128cb6fc8dcd9d590e4751e03d059bb216904425c5c4ce027098128fcb6f4d8d483252fd8c294310bba6c643dae927bacb9ff2361534c42f15a53270a9ec8db883fb5c20f60ad1e084379de9d845214724a7e3487a69b4ce2e2c6f068ed1de29f631c62c86f9abcaf16c18b48c4938ec25503e70dca6e456412a414523a3d431ebbea0c611816dc4f20b3cfa08869058c2f8d32d7ca82783bf3ef91afbc678d65aa2cc141546877e6403208fe598b0c094e9ea6625a4c4da7e07c385a7c754fee1359f3fca8dee12bea4564557ef95d333c81a8e7e896fce3b036573752a303436de830d57a98dc39c33927e9c912f13eb9cef9f9bb33a13b49c806c244caf83a6da202b87cf73ca949b645cb793e3e20f42f3e45a43b7218e89b97266f067ab48f251739c981392b5e2df182d20e582c818c92b0bfb54df74dc3c1d5333553853e8f6f838a6f018b6ea57d8ece179c7fd331a3e046c2c03b7b191e792a75775ec94fde5c7e0451351a4e24a92c09cc62b9aac87518b8865f087eeed983e97ac1dbaef8f2de6355e1371bd2ca674386be820e20bd795db9606548ff8542fc786ba03bce426f1db17e9e63a8c8c331ba2581c04afd06f673ec8a89f0c77fc7342ec8ee9866df9796141b7c398b188d1fb6239fd555700284bd51f75913ac03adb01ec050b59491d14a2552d687198a1817f1f44c0da83d1f4b1e9698612afac4ef5f32ee1ff3c6c480735a918be52eb2d75abeec7e3b75c56a91d133b230b92fb0639ea748d68cd42d0d97763be504dbbd37fe3a7c129332e069148efcc01351a4aba4fdd4f44968b54739a7e0bcbaef8731f9776068859134746ffdaa8ea2d9c54b42fa7fb91c52a5b09a1defd2e596e0620bac3ba85f2c5bb6434ada9d04de4f87e9838b0949c440cc6dbc9d6cff9534c0ff104b3f2154af345e25709243cbc674451e816b9766fdda44e684d8576ec3ead4c275debb0094458fcb96e6a5d11d41e489b997c2a68aad16d1b45a0d8a8a31affc63d525fca8b830cf74c95babdaa12f00ee6b4d51a5702197e17cb18fdd3e51981a380ccdc43ab60292efa7efc243b336a1761f245f7e2695f2ed3704138e0695486c406da5fcacb40d00351dc6304dbb955d1da0afaff527b1ab8eec6c320c858fdfd26f856464cfc9dee84748a668d3b414efccf61990fe570fb2510b72a49db8089585b27d4efbebaab5f45c2a34b1f457a52fdaeab93a76e9cdc3cef589889eba2c353b4148c18cf64d9a26057a4475bce18a8a88a8c51de8f6315fdc1a994240574111048d43efd2bf85d4c330839abb40acc355b2edf4872fc29ff7172564442cd3e217f8bd10f94fb53713c831407a30f11ae26a38f89fb2078ac70a5aa1721e22af089cf0559dd4ce66392aa2dbc62a0633c48afa37b8501a2ee8c2ec7a4c25adb7ee70a7d9def51c30180c940738ea8b6c28e37ec6c3a9cc71838eb03c97e90caee86eed14ba2265cd02276c74df025489213637cd9a20ec406606a22c97e1daf2a70809d3b5593e0a2c83c21921b01d95d73aebe853f700393df3757cf2333beb8db2f22852d4a1b13e60c4907fcd15f80c0fd9e11a5d8c4f1b16b3ed691d0fc0ab1e6b6b2f187d276c9cd15e2a8f5a42d3b883a691d10bd22540f65708efc2f39f17a586303a9adc03d9ee8d8ca80d894bab6dffa9c247b6ce3a91eb204c742132525d7c9761f50de1f297de8197d1847d34e88ff690301842bf03d9a0a68ca85d2d44d6fc7e028f734a9563eb375eee1cc4395c5433088f654975e1fc1bda3b92e9fa8d7a84168f7306435812b22387fbd4f47f314cb90605db8272c3387ed1fcf479646c95c60e560d4748ff3e74b9c5ba23482244ad967cff8a419adcab0db9f1aa002946fa8d7067f50e79e8874b133eea868544377c5cc59dfa26ef75574bdaccda8f43ba44ec7394eb9c1693b91222a5e06056e730b7d3a930d1ed7212a4c11cda163724bd9cd6ac100a0accbeb6d3d017fa1c84b033f22cb0319a14bea6a281628fd91ab13af8f40b47d5e5dc849d6eb53881460c80a092f723115a8bd7479718b49e1f71ea7f2ee8904f265fda6dc846495a2fea976a90520ab7d213cc3ec1dedd90b636938735c0bb2b311451234a2dcc2edddea90d8dd5bb2d49627c60b40c1bda07ccc0e9e43121a9df30ed7fde82bc3d230da7986b8784e5953a80b9e5eecee784ccce361cfca3b452613b34ec1917741f8e19b0aeba6621ed7c55b50fc01cf1abe6c01eda516ca10f6f97b42862504474e24f5de1413426a075bcba18c87ba1745089f0cdd5e4b25b9d3bcaa090845cb53ed29daf2cd5a8c57b2800375f02c523ea572348893225769448dc8eb7fa03788ac43f0343f2e5fd73c7bfa685703827b133f50b4d614e2febf8928bd55a901257a5af74e73f82c1728e76c6c089da33846d453112c43909679ab128b17641ed3a889e6d9806a010d27d46d9f85fc7829c8768c8bbe164f9a6cb50e452b0e863db768ade3eaf7d1ed02cf6a97a68660ae0b8989b197ec8b6940ee95f5ece6390d50651d4047d95ca12824bfb75e3b14b05ff3e76ed1f5669126f6948dc7efeffc68bd20fbca22f5db08e800be997190393d9ae149af1c41009418f1164f3258010303600d76d46dca2599241a2e766d3e8e893b5f3f457ae9b4ab03a491434a8792b0b63910e62845792b42f0c254a6a0b4b1ae5af6a49628a364b4859a4af5ca0e9e265e265dd323085f3dcb8fef590e9f1b94e7c2c793010b2b1452bcaa8b58377d1f0323cd6a67bc6c56d1b1914d4ffcb399a11fed23cd39434572617700aea5717750200364bae29b78c3fe99afe8a1134ae78a2d25ec6a54d5dd314e377b68eb319fa56f522a0484db2742bcb999dd46b9525149459a36d9aace1fcae738b814b90be2ad9548edba50214fcedd47b55353a6554a4f5a5804b9145d0139ce26f909081a4f16936503148266d3535934dc192cbe7d444aed3d9add81775f8ada06684d0c73a278c69f69b2d3efbf141fa146821804d77ca213715fee00a747a81541a39d989912f54309e0830980177b04708064661c3bf8c7ece478045d883bbf9d54bd157c6b73f450c654a50961dbfc433d183754dcae4ae552dfc73d7e046d3fa82a3ccefeccbcb7ac1cd3ef83f7444a7d4e59874e1456656f177ce52a69c7b6570b9c34e64d4cb9459ec3a5b610d9fa1a82876cb938ab86f87426225c2c91478a15d9f4626864bd3ce0c3c95abac9a007a4885e11b33d4230c043e223f4d4952d4a7d506e819345b35bb2f33e1d0b25d54f73440ee3f04577855ea285d19c3ce4005647672eb5a43f10c52af234b384c72e59e9735863584f80ed011ab1d2cff424806a470a57d54163e2256b0463c8003997ecf3576c9546a90cfd1f892ce19e6b74b5ff9161dacf9af2b0f74b9f841398f439c01989d0c1d07305f8d49bf04ab35a31152409867666184d9b232d094c610e261084751aa008acb61c653bf9ba1186017a65c26513c93cf5bc073fbc6efd95168399d05158ff675b8244ad7d6b53769f0069675737c3be2da9dc1822acfb91b4e84b01c24380948da4443728206865ba7518667706d7cd34b177c1790a51b8eb0f9d7cc779d76c2bf0c7c9ccc3d51ef01a7e0a0ef3c21d83eed78e85a51a6e3a99b1c715a72a6c61a8af946b55d8b42e269a6cc44411354743992c83b7113642b1bc0482e58d484083dd66432a267083fe08339a9b0c4a86de617b25113d6a2a9120a515f50c4b2add7fbd6faaadced0caadb78de5058644a272ecd346d8aacf0e045a8627d0c4c0e7f054a79e52bf979ed32e1c379533cc4ad4edc8aec7f7951e52bee707fdb59327a18b7a05c01376ecbfee37ee9fb7c0c5bdbbce01cee8f2b39dd72243147084adc148d35a0796b81bc693c0e4628f8ec686c53dd1c16fb287c8565bcf4c11465959796cdfb267fd38ecabd816f88a0659a097744067cd3258bffdc946ce054b391ea779933710a7b7cc4528e45dc6e0133512371b1d5c5d1460d3791660b737fdb69de581415f5487d67b0ca47ad0127272a9aefddd456d66d21155387a339173d4e0a699811598ab16794163a94692fb4d7d7df7a28482372b4a645aeeee6e7ba306a87f9e9dd8bc34666861a80f7947e8a592bf2df1ddc4baf32f1343a80c264eafc0d39d2011fdb3a89996fcfbc6f59b752bc5f84c32f0022b6dad24965e8e1d94e1ed3f223eaf6637f04afa1310a78b698ba39dad06de594524d0eb8cd759f29f4a298684e8941578a6bd45d577d04d556c7c5e3156d1a5a765a15768785362870fe13bf284d6815eccb1d789bc798662c5cdddd88881adf75bd0c3ae967b959a4195c67937a82b15019283c3b14268db1667385da431981d9e184ba94934c0b27d8a81ac5cb68bc80b3cd48e511405d93ad112f6379f99a8ce9d48f87466b9aada175387ba75dd49282d05aef509354deaf8527c153627ddf318cfd5476ac51a415306a29ef0412a4e367862dd460a28bbb2edd9278a834a1d82ce09a828dc440b7b635c2868218f4740488aeb9542c256d209efd1de02468e16df3d8f946bee9f42367c3a4b239cc669e7ab74bff942b61f4769c36f447c2d0c9614f09064fb0439627e67b495e73a3a57303f4a36c5d622d45592fcee9b90777206bd6824e4e3bf3be5c039ffb1defad523b34d313b35c7d8d110e7856856ca776ab15df4f07885e154c5386fd5d5eb988474442763ac108eb92cc57f4d5816030871829b4c252e0df0696ad558f1f097ca7fdff9fe943efa4434250cd787574e2ae7ba9d62b8fd49102f144b61cfb7274f5224fe3dfb31d495e07a73968fe62240e813b0aee12218fa23d17b40b240dfbfe88c7cfc256ebf63b70fd3ba40beedb06093d3efa9fd0232610df59ffe8852e08c2ad27b31d8b0d0b2fa8986b7b173d9fec085e96be7e7a28af85743aa376d7238dd11e9d641d6c8b3559587f7b558561717c6a1b244bd2015f7c5acedd50c1f5cd945f7aa323b303322b7c4fa7de263567dea07a97352e643469578329d7338fc48dd40aaebfb7ee5d2556d5ef39133b1c0e2231874fa1770871f85b340dd98124cb780940622f8332e8d94b6c1686fee66e3718d22a5774d423e25faadeb8ae8bed7f7c8835f54d21f123afa5969002de266f9dfc0318f1ac573d9995ed10a946e1d533096d5c191dd1b97328365cdbaf7bf4fc3b1ab0c3e0b9f753903b9e39340eed706298fbd3bbbff19590dfa28f4b93eea86b71b0c2a32c7eee7254d4ec4666d1eb0cce349d1fab6b42d3780d74745d5ac8295607b569033a1b3cd5068e3341e60e1be540cd8b2d64a5c7a0cb4ecfde7634cece475b9048", 0x1000}, {&(0x7f0000004000)="02835ac11407254902de4aa9931e33fbbeeb438392d41631d8e53a864a1ff0542f8de08a94040d9a36324b4459d239f11db02dd68277c92d15835ba096f2bd746af05f3bb0398426fdebd76c4f34c824965de287737cbca06849aacc905b7cf1df197ba153cc9a4517838643beddead7ca4a8e30d93cbb6f4792f9ed1c0f135df8d1c5d6f1d9cc1b8a15276a03ddaa400c99258995e95e911eb9b0a01b2f182cb17da11e25b5b50427ad7d1bd58f79b4c1c2b762e8d13f51429e9280114f119e0d87a08eeb7c32980fb5f31371a5f36355024f961c9260c09dd126e1d5c767b5486d2fc3573c", 0xe6}, {&(0x7f0000004100)="b40e5ca26c397e60e487ca3d2ff92fab887ee53f3989b3c39f53159fa1cc1fc40ab859cbed092ac1088c97000fa6f66c28ef2a029306b929c6aef1aa46f2a23fe415e31fb69a0791cf79e8e92ac28c155ee2d0b99475afc8403dfff520dbe79aa1b8b5f9156d13f9cc62dba5cc5ecff8ff4a54", 0x73}, {&(0x7f0000004180)="19e58c2a77e6ee1fdf536c7bd548df025b1715815941cd64cf747cb8f09a4107c10b5a0e1c05e3ea7b2635ef1e43f2fe4c7033eed3f822611cbc011d99635f11b8198dbdf0019f2ac1c0a2ec987a669b2fb3af640f563e88e05b9c82a1fe3539586c6f4ea5e2655975478fbf83a3c0f5a72f1065c6fe887936b100614b510b3be173fe49316b509bcd1db7eef79b49ef9d11241dabb7537829963795c754f5fd751c991896b7ae92912b7e443dd7d5c9695652ebe604470c3ecf87aee5d7ba5f5dffae4ef369ec1b752a0a489a9545677ec69d3a0c4c727048a9f54d181e3af2700e2002bacff746a8cce3ea0f355f5b167a17101c7529eeaa2ff53101b235fc6f97538e76e2cb1560ad43a9de72fa19cf05290fbd4bfd1ff8c58ef2c6f5393332e8f79f155e4f689a02bfc111c2d332247138309193cf1100fe82d686110166693dcf6e9f0d7c495f07946e6dcd2b83a715fc15316dbe3f920a6b6e7cf4f7587b492e51b8dcf0839f63e2df407fe80c03a2faa027e29dd5a107407cdc92b61eed79f5e656a0cba4044bd86b6528fb4c477a9988de1acae1ba87ce580926b375a11ab24242606d589fd614536a56cda9bf38d4fc0168f7ffd430bdfe558de873d7f0f6e1d66336e01bf3c39a1f8acb1eb45f4e446b86c9acb94650ec1d61fcfaafecf66192495a58e3fcb852f08558b8525496ea3feac827f2304bc92948bf121fb6ce2cafbd4248b3b4e74ffceebb60be7824eb8e8689c182899c6dac7279b34296b31bb9033d9f5fddda71117c8f41c50161df883f20dc7df9e4907aa53883fb65af3826b16fb6aba1b637cf9c7f1560359fab146b6b4c425e52e8358bde4569343f73fc1f8d9d93fe8641b75cf7526f91ca88938540bff71c1bd2798286aa175db117a60bcd18fcd6f75ec0ce91038f2168c8df7901e760056871cec439b366d5378a897d448ba25c7366d270c2e329517fc29881e84db43b59b6519f9026162f8679de66c26c4663f041a2168290a3e756bcdf5fdd6c911c550eeb2bc6ac91b3a87fafbb2197ca7135478766519a0cd40aa119e6c183ef1b9280a6e683cdd5ec6d2da2ee7c5a52707489a0fe12296872a2b530f7c981183a62cd27b74d195f6cc717547aa1feeb8cd13703f2d9f87ae0d1c0672c738649542af38f4c6eff4fe6041caf8086c9a961e3f3c6d9014ffe1275ccae4fa019e5a1d3b7ea0598eeacb3c3168ddf81ccfa8508315b30a4ae4a9343fcbff93f856321f14c36f190293a6731dfe6e2eddbc2b7dd2c954db5ab1c508e42ab751dcd177eac7d70c135fa405e8f07d65bc260eef574d53ffa48e1c862ea68f748bdd6960dcbf05bc9c93d2c58a2379e890488b0961b99353aac93c811d0ae5c7b3b637386dfccd45934700a98cead5daa03e1b86988ba36e6770d272b3b879a7a9ddb1f98ca3f6e3bdcf2b4be164d02863e615a036efcd774904205a9e86e959aed518a106fca168972ea1a5e53781967d7e574dbd58258f2d50178aeb0329d1e275b453c79ef9800ed88e471426309c185578301a61a78e704c154e6d1430677a778faf42a0d3c86ec2106cc3f2589f19754cdcdf1d0a6a6665667d09f529c16a0035697f2b5a3d4e4e745feaefd00fc999e623d9302c9c532562b9b47b91f07bf6bd4a64857d1ced1b010cb88b4f41a2cc96fceb67c19efd69530e00aa47342a804bf41dda9611e40b11508d6e68885e650d51d4e834d521b39cff6e035bcdf49fca4cb69941cbce4c3f1792876b92994373a6be59f9b655cc3917261ad265e9164e720db567f709adde35fb5c505df053f3893ff9cb0311f06443381afceebd4f39db3b9bf9c679aa6718b23c7d5580634b47a5212e0991a16d2701b32d7f6d46901cae9c0ad1e9f67b4212e60eebfb6f1cc7b840055ea9af95cee125b49ca44747215824d01fbb5daaec114743283d2fae96f7dca0b4eaf5593a882701c5372af8f309a1887f3bfc6c32ee8f3cc3e158c9028cef6a77ccc5fc816bf152a7483e3f38d30224f38c5823c2fb7f63aa6d168ccb79a0f31d31dcfc3869736049433126b4386a182b2de8248f4f69783f40fa28ac87239da06cc8b45590595e0c70a4971c66a8474dd7b55a000d6c718aaba0bb481f8ffe2d16800137fbcd3ecd7f7abb6e6e85561d0609d22217a3709e9bf80595bf61a51c752623fcec8ad0dc2b59b4d03835a66796f4b5ee66b2039d273858ab84deffa48fa62b7413a7f4311bc7aba9447266b150924aea01d78dddad88cd3898420a7242cc692f0a9c8da8c9ad58996baf23c32dd4eb8733b15e2882c9f78e01259c1913ebb849730aa0e20d55c0b593994547e38c9b4e7209bd7f438e68b64b2f20a5cf5387473618512f3995bc8091766f69405b1d00a79c8d6afcb06e599a8a90a54fa1a690e73be6ee21ecb5cf6c4d6951df4239c02ab21279be801df5c132c47e8094553e74693ae24f865397d7d150dbeed118af35606927a666d8604c9334aa733a6f1e8baf5cfd7168fb1fcd9cacdb38179cc9c34b0ed19a166796c6302453765917d2cc5ed7ab1ee7fc1360557389179676b15b45032f3128bb89b87d0ad82b23e413f1b28ff82cf1851f34c69acde0cebdcdfb8f3a8d749f6e5a034e28cc8d89a96104e44d76f3fbfadaee0049041010f2647b5afa7dfccd36888336b245b38218239230900b67bc95231a0aec05c37af47a75e0502145489d75e6b192d6e950b3acf19f891ab5e3ab074255f10a9c3aa5aa3d45045c8e566d64c0a6d50908d62a0e365c3931b243e1b67e6a9a4c02ea8db7d82a54240dd083adac1d025457387cb1e72c874994b773179749a1f07afcc733bdb13d1c4b1898d08732492da1db6284909817a155d59fbb627186b0f2970d6a9dff49ba03fe3464b0c0b9dea8245ff64d23844212b0ca9ff0de5b423baae8573c449e1895478473370df5e051dbec171ab95183c3c84512220fcae29d8533e170633d3ba8d839a49f32e3a14df1f6b98b3a5cb9f83ffddcdf695b2ed65fbbb1148582d97ef981ba3c832cce2a441ddeef4c2725d7b19d7ece39ae493a79607ee595cdc733b05819f219af7babfeef18127a117be8e0f1e1e84d72f369244ab5748f7d36a3831c33595cd843c70569a046baedce09e6efd913f479f2edf45d6dcf8474bbfbb9c1e2dc0a83ae37bb23f0b2790c5179de961736e164f5d0f276eecb94abdad80d6dbe36c7ff715402440d4c1ee066b1f7a93a46e69b8978ceec0a211e031461b42f3a35f326c6529937e49684dd6ba6b9cda0b22a129910e1f47ab86fad42d220b69bd2b55cebe690e95cc06736edaee8ef6c4497d9d4b17a7b218773d0f7faac3891a566aa3e2cfc93bf80dd60be9493f807413c0e1bc8dacbc9f48a0bf6c06fd6c40cf3bcd177ee22781fec20a1c16b1cf20fb01c4464a1057923f26b585e834b55ebd901c97d1e8d5231659dfac8c8cf9ce08cd7903a69bceaa75d07960b574af5201109f07d02954fa9b20661229e5dfa43a250e854c969d4fb3138ea9b306f731fc63a3d84f627ff9e6f8fec7880dcebfdc80047193c25a9d1129a41aa17547cd8d9b84e46949f788e44bf61be7314b01437d28bbbf9ac7142506b7ecd2f5c69e11bffa46f92cd12665a5fb558437a9da4d04f29b0e051001eeab8eb4c3a5779cdc47e79c19da3eba73fb9320a45385dd574b5d7d8adc4971dfd8371f637c9669e8db58bb023ff0bb99f1526cd9a679b033c279cd52a6731beda9774bcc908a8c7fb0ab64018d118ed88dc2eb79b0fd7a26845f88c50456eccadf4b5e955de53fff5906e1050b8102275763f2093a57d55a6bb9f4ea1000dc56e9136c2f26d6ecfc42e25923113481504070fc609241a6e8b3fe05038c3a9c52c9b756aa4489a8d60607b3c72984921125710ac28af3dacbe1f74a6f5650d856c36c3acc09adef5ad33bc3608443823f29e83329bf94cba4bcd2172814a03f80b7b52e4cab67e0cec7b99911599f33c301e6555acf8606e6b1edd98ccf08c96eb164b7f2a365698288e76e4e4d113791b4c22c9d2519e5b22ba5f6c388c7f80431a814f78037f15c4f609da2cbb10a60e6445699f62005d3a173e4a9c2e1029bca376daecc4ad9e29f27a360d1efdb68c463e2e7a79cac2ea842ba8448389889acbae4f6e26d29d0f542c8965bd05d5f38ba3aec8b222ebd9da51e89b723f83f36d70eb59254ad3ffe4d89be26080db362d25dabaf9ae9addeff7006dfb17c220fad77facdd311e1b6cb7ce72b0d385e5ce6cd07796585aa9b4d52c41ebbc4b8c7aa5a3e77e9b06be778c83345796631356ff8c6c6d7b5bdd4d6e15f2e2fb852b88a9da7d91295dc44c4a3407d0f3c60e6cadf142c50a106dd4d0530afa9524651aa995c5200836989893d3b0bc9efc26c78ecc4c06241ea86fa7a30a9eb236136ce64a2e4f2a68136100e3fbb11ab44fb4c904542817a6f850a1f3769dfd71017d2164c609432c5cde76c117ae946a79720bba558a697ddd53b36a870d2de86f77827885e4378f415455b94c203ac931ccc5f387cbfc5742d73cda5dfcdaf3596581db683f40a0a1558a75d7973bde992a2b0b42f42876fb8cba02f3141f6b62aad9fed363c199a584300fd176e890ae4fb2627f748f996403f90803d17d818aabb7b2becb864dfb17c525e4521e31c1cb9b494964c441b24dc63d93421d04f45a29e1f9cb3d4f8a02dfaf293b080f9c3b5ea30e97ffb48da49c72f7b196106173c74249ed427a80e91142fb541ba78b85c6d244f2dcc6460d4f8938ce31fb22fa644f671b0bd15254a5aff742b2a4c4969f72436b09763534d3923e0fb9163fa29993bad235041281f1c79d79ca2d8f76c2de5d3667ae4b3a7743c1a4457f70c4e125f0ac2291fc5438983b9a864924924154ca244f5a4990b08e45cbb08dd3c31c3df6f6e1c15d5ca159857ea2d9579edf214d788c8ac7dfa016a3e7c0f882100517dfe082527975c2c711e0daaba1a0d95478ae36ac2dd13c84936aff735c4c9f108952018efd809d5ec509b7611d2e4a8064d1b760284cf050a823e6119f32a6f46e9438b4268ad9a8ae241d53222a24d4eba8660b3f71133d9a410d390a73aafb803fb61b2145731f23db477beece544ee89237ec2f6605533eb79fa8222129be40dff98b4dd29083d0cf3155521276d0ace276e91ec07a9892f2d7ee3d6e711d137cc8ddb27f78eb6321d5b782dd93ec58b4e2a2d8e2e4fcb2229e3f48390c87fe656d0046ef0e37f050907c46ff813d3c24cacb0194074326fdc099a60adc7fa3e49c52cb5a74ac4f508ff032acc770661e9dda21ff5027e772efa4468903a52a9094e9594ea0b7c538524a6a8dda5a92496e6fb63cd049d44fc93a2324196f38a02d77f0739a88b4ce243140223016ec85b954662a5aeb5b900d00d69f09a2bfb58258c5a2c2c7f7e3f27f3bca4df9e8971b3440e09ddccccd8f8ffe0c290838ad421b9f7f80e4b472d1ab78bcd62a600fd91a1f1a4d86f0915cd2279681031a7ee032f3f48be9a54ce95163cd7a63131511abc9140023c5fdd435af7c0470abea2200ebfe6fa3c39af274298c117fa5032156825ef2609cf942372b5a2fddd9ab2f738bea25e040cdda19b51f1b518acb3bb30d967836f6325bb366ab4ef85837f62d2fa743fe85e9929530458d1fdaad5ac1979eeca2bbf866bf92dc307242ab12a06c13b6fd91b1a07f1b195750db924ee013d082625c0ab7d30f5bb3cb06b4db5ab3eec51be45a88fdcc7488d383880a7708b101d0446", 0x1000}, {&(0x7f0000005180)="45c60370dce5706a10773e059fe7964afb5b0471b3c304a2865c976bfc8dc749f30d21dea6af984aa03a7bfcd97792120d75091a67f496feccbf4145fb3f63de817dd6f8c719ec6aaac791290a80269f06216e5e4c1df088ff445340d8b5e88941ab1d8f75bd94836a2ccbe47d351065fd440e01911e561820f3c09e4c0c40", 0x7f}, {&(0x7f0000005200)="7a1bf5b1e429bf56e164bd47521058f99087011975ed9913d54a7d065fc4aeecd5c3174467985ae1a49062797bdd5ed8bfbdadf2114ed9a3fd6f15dd7c003a152908ca37b1d410", 0x47}, {&(0x7f0000005280)="481afe99d36b89937354dfb93410079103fe0f8a827a155c6489285cf120872c2ec76fed29088efefc18fdcfebb21fc09b4e43ef8a8e42cb82feac5c17d6d4120c4558e94bbccc645ab987906013f6b5339a2cfeda35aeae7b0259998c92d8ebf12034702699b745748daafb18a5d7bff96d19c454a369941d3e749e37744a8e273e53650282eb9f535c604f10597c4b29db8d9090a14c6ab672a94bb42bc4d18000a8a42d2149a7002802a28c47f897bd7634f0288dc898d5b2d74d102f3e08cb67c4cb9bdfee7b198753d6ce97c5eb798a69cc78692a37760449b43658ae2a19131d9b9c541d07143201f8d85d1d046ea5d3729da5e37d60cd01d035d3e0371f3c1f15c15210793bdf9fd6c3371175916c8db43bd04923466a8d9e5c9315136fa59a607b3892c1101fba02c37590eb52eafddaa1188e127d5eeaf7432b9b7e5ac4a147485c8ceca12f17264be1019399773f85ad53e1f71684bf49cccfed11d03a8cdd94504367d26a0396a1b3b799966e51292b634922932a39e9e86a631c688849e10de1dca114c4afffaf557890e2e6be992c05f3c784c4c771c64e5e1c32c02588ec9513002ebb152fa74c97c15f484a9cb24efff0569973a2dd0844d10e4f89426532a7308d6cb1a40c51743a472e45464872d7b59406f1fe9d5fc1d06ba02a70eee7c77754668c48f9899887df019c5f47b9e492c4a9b56c24a4429b397e0bd1b7aba6749cb6e621c3f5712c445f0a9c5c3b6e052b20095f2ca59bcfbce37ce5adcc584a3dbb5826b232dd931ace6a484d51fba90677b714e36806f264cdc75cb361d63b048fadc39b419bb15bd7c4dc5c716456245203282ef0de49ae981112f136e7544cf63ef45ad361f00fe0c50f57a9ada7f1fbc6f4b729e0e661065c7b32ba61463a90f9259b082bff6bab78d46f4fad5e9fc020c6d5836885d63bd00a55f96a4d810b542784bc0492b75ebf00be9a438e028754a1c2803788e193b871356994737e01958c48b5c83d3e2814dde5cfc6c46e010ae91856e09b789a9448c933112a11f455015719abeaabf930bb113b517ee9feb24174bd5b198888a6ca809061e5bbc64b42b31d3bff116e6e345e80447c277303f65002fd3c94092aa67b4ab6878d7ef6d7f7f291155a26b0f54ed803ce4e866f8e7e605cf6a7386a069c6a5910dc07709071016d7498383f650196df3608055fe2967b78baed7bec862f6ceba036c428c75f40656fb53b4c4de33a5a2dbed9949a876fe6d095a9404148e96abdc7abfd8a6a471532d05fe0fd94c0ccdfa524883d50378685c30cf3c030fc3c4f8db7e76ca8d71701fd15c07d5d36f081d2405420f771cdd4cc443c5350010215f9061ef655791acdf633bce3d47f8c289eb7ea7ef6abd130c5880921bfc271da891e01b93e91e7c3823734c04dbcfb95eed8661b4fb636deabd0821d50243c7f3afe2e5a8d0b7eba61d22559198081b87f2e69294af7ef4a4f9bb0d46606b0d1e8d8171048c43c456bd94f721852ff4b8d7e7c9337b8c2fdb685979edc15505835dacf681817e83cf74397b1c081fd1eb991749534b49da6f2a409f610a80a7bedee2723d707a8bc19f81749c29d7217c03f23556dfb1022533220fa193b8597e816ff46cc6403019e00f18e92439371357fc0e1f2703a79ff98bb935f6afcd16e52e8237eebe8e25d88e94f32955360a191df155c8720c59a0e28b2b3458a3c771035aef35862ddb5915493fcfda9f310c0fbd520355f7bd452aeef9e36c5c6b897dc868621aa3ddc3e5d79716c20109baae5d73da616bdfe524189b9b80a7ca14300ead85348ee3c6ad041b893b33f078ea0f0dac493604e19435bc2adf3ffba15bab1de13352e72647896a42ccb1fd3f3c230672860b5e0ff2218a6297d1140e37fd4ade3a36df6e740a8d92e933956e81c4326733070c59e0d18422167b8e405d427b370b3ae1561d86877552431eff1e57725d5443cc6439f92947925ff95b7171a47fe106b4903276ed31c0ad31e58a57ea7295baa3909068ef8eb536f79a61032e260e4d3b23ffdbc2a3ea104d7ce347e9ff6a6d55d4a0f18bc1e358924ca583e56c2f6d600e75b0bec0d7249150babbc1eda28f886f6d39c7d67bb719f0e4a651d356730dab45042b06a166aeb41d42dbd0ca76e4acffe8d75adbcaec882168dae55a813d3becf9fc0a939ddbdf663f75ca528143278bd2143bba9ac452585f669f5928a940afd18da4ed591b7a493b15daf43fab67c8537581507543dd5ad00c14eebe2ec14c070d5a2bf6ceaa6fece8ae4c14e3e790491cd16adcd388442a94fa42e9243eaf72698c4dae7e74e2e1f1fa2bb0349c6363e6e27270d0a06012e3c621aaf1615b6b7e593c4b37d124a4fd20afbc7f0e0a20483237440aeedc0bd96906552edd1bac610f60a0d01ed3c45e67f06d777bb360e6534ba8ef3fef20c8648b3bfce7593d1b52f35f6c9481fc53a66e54a0821e1754771a55b601552772121dcc7f8788465e010d8f0f15fef3dd657af67c99648b0adac3c84bcd3645219a5ef05f7331f3123c80e5d3fa7987315cf1b4222fb7183e44be6b0eef2a55750be83dda6870cba1fedaeba6c40fba52bc97066dd42fa9b4ea0158e29932b19d308ed203814f5f7a47926a3ff22aceaa7d80ce9352e9d7928e01e61afeb91d722d2d2fdb80fbabc258155b55cd8741d6de3057cab8745bad48cc494fca2000c3254d02d67c25cda6b3a46fb00cc3768569d17faaf382d5de162a50596fde7f8327578f2ae31897c32175cca28ca31e731c7002af1fbeafce877afef12d615efb59a2e1c394f24ad638a66a97fd97617e1ca8479026d08274bdb2ecbade16267c34bd12e4e308fb4915245c3b40594faa07ccb16d1fe067d51348052970191d29dbb2a61a6c75372ef4eb11353f1520449bf7b4d4f064bdc4f5952332798e6ef350ca51c297d075e915694fcbc99afc43279b609d379238921da5e4ec8b7a619db93fa4b1b2e85aa06640a01cffec0e9267a7637f037a16ba46028ee2615b05a4050ebe0a805cd5e2362bddc5713e3ed7c4be705767630fe77cf2d9adbe2cede12006d9987a99f2008aa1e7b398f535dbc764f87aaedfab5f0738f84d0adcdf9b7427f040e6fa903ffa1ce8fac95cc71dcf3c3b66bb2c25792dfe5954f6b73808b60594414e82282c0c25e973d40f53591719d78e26f8e93d48b9770b08107b379fc7a9b8eb925edbb0f8eacddf8303471bf12c20ff03413d80692f4b174c22a8a06cfb9e88bc516735b41813fd3467751a492a21dddd6b8a7a9dda41145fdd84cfc7e4ac2e2d8010b854f1c7b465e20561a56ae3d0bf24ecf36b2f5120f11d0e50e41af8158df039afacb4fadb8f57c718afbc4e164df325642e9c7d53450d98f157f6d6a1068c434b3be6896be89c5295b930ddc1a89b1a90a13accefd6a33acff298e8c833050eb26899adbd688faa783664bdc8145eec01e39480e64a82665a997889ba0e49e2e16168ea67c9874d1c42cb532ace9d1e31e027d7a3d6cef44aef17cc5266fe8d8e795426dc388e16491dc05cb5aa3f70f84565b393d4d288a619e043b3e4afacd1b86983de7ea5e5091f62ad4bc16074f601524aac5f063aae9b1c0f3996d662b35d1babee35cf3f18b30c1b5d288ad8e234a545854c2fc1180c0ccf1418a39420d525d7e885ddfa3d17681b8ca0a23dc3a50fdfdddae226b2849a4dfccc084a015fa66faa609b24db12412ad88d531371a4c63513f8a92389ceba28b34d7ce8107553db927399a980b63cf74b6ecb81d86e6e6007cadbfd1cf77bc8be3781a083e06cf467dc19dac6309fd08af0c522a4a74525282f0638da2ce827a622c4c52cb200846cf4dcfa1dce087c03c0b89ff56053da456d7d9c5bda4d5baff0a0c34a1fa5a915d2be93a2bb368f2f624e7b7068270243ca19ae1d22b64ae6b7aaba12d008fea8d9b099fd9e849f135f43a6d5c9f56460ae0a2a1cf9505997dbf16a91df0c1b97636cd566e9f1c73b6f0ff4610ca20253264e7544acf45a9d8554970edba88944e89546daef8a33c80d45fc5da7e02de863bd7dc1d6c053adeb8c6336be72ef62e121fe17eea589513e0988b3309acdbbdd093b91c6b0c9d729f498d799c8b3697b7db37ca3e087f61ed7e775eac6783b7ff8597165525b24db8f83d6da2612d5f9d03da287eb5c87e324851ba3318de584ea7abed128b55e7b3a74df699220a47fe61ee8866b0e65995828e3c92f53d97a8dde421494b9828013f3cbebf9bfb2d1c013458cb80ef43b0b417474dc957fc91d8e863b940eb2346100d40a15e47ad36491e481d08e6f4593acada760ef493b300b2366283e9d5d4225184eb46d3df7fb266cd84c7b2824fa334ac9b6bff26657a7b47ea6543e39fc8e7db5338e4ae13c879304f9ba04dcf64cdc648f3c6e17613b50cb333e2867aa17b4b73bbe9c9e48b68d24741c150e60726488f91f3e791bc09923fdef2027a0bcd5ceec88f37b1c11ee9dd21df25202e6cd7cdf5e0f994c85cf897304a0a9b2f8ccabb2befe097a3570d970ef0bc7094328e6ba03fdb82092b23cc5d818803d35d4b212ebfe80a9b59d000c0132a19ebc29959eb6294da36fdda2af2e5be28168ae47a4c1d763141e848f0be0284e11fc623a4c018a9edeed0ac155764675db9f31d16934619993e3bf260c1f0f875715a8292f3e03711c4ececca986a1240ac06ebe3bcdd426255dc93be22c0f45ed47956c18f9daab844700ba23fc7bc8f83442e062dc92b0f9fa52fb0dd5c68ca56ce6a4b78748649f59aa495fe061af97092ce56338161eb15ed9e55a469d6c1e8fe1ba1b9c5ca6b865bfdd8e1be81668f25170a490729b4e72aa9afb395e202c01c987c14fbf31f050cee2f87f9346e901b276062436a4d0177559bd3b01e6a600a0bcc9ab12bb773c0c412d2eca882a40019bc61ce51fa6388167c627062218e0667f7fdeb8f7bc3b8c5dd9d32b374a6645f259082197011013be3aa54d23da075374cfd031dfcc8583d6da20bba7d1f8d6984d11fb6adc7164f61ddd697afaf742636f5eb94c0452c4e7db6a9a39fc368f4a59d3bdf98ff4d539db0f20095cfe999e02053861f477626df564bc2349b9238f1bdbdb9abed9c3b8c92837771a7ca91f85e295a03f7035f6f9b00a378d89770c89325abd0673db8ad7bf35f55c34b08dd4bc634629d4c4f213e7a3df9126de9617499447dd153e0c58a640e249b3cc1820a6f6da4302f150ef39634abea9c6fd061c20fbb99355c89cfd4c8993c56641b2643b97d030d2b887d592bc0e5ac7dc6b66396b620460805d423d2b0a9ed8fabaf495f0e03f6c7f46e64eb6defeaf42f86349c519aad95e6bcc352e1e17e3154068916e2cc0a996b2db4f002c96a31623cdd9ac053d6f04b5e5e7c4fafadf809c4aca1bfd9eae3ace366d96a0dfa9555f5ddf6301a152c0e91e1c28e625cc2df0731151596d97745826f1a1620b363e5fd9685c7078f66e5e1db2ce1fbbe36f90a67aaa77c9ab192f0f9e13164c4e1253e78c3983fea64215f937614d25b2a63a8ca366fbc540750178e330b5bae2ec5ba8d298a3f310a71e233d91172682f78fe1f5289eddcf61f8c47f49168ca43ee4b357e0d4a60dff26b5b618b7a54e8e744e70b04553dcb5b8feacd392c0bad979c872fcf6ba163cff1541a13bf004d378c81ce1c111e1ee9c4568a62d5c1f8d9b3d9fd4639aca67a8a5167ac898767082a7a54a15e88dd1de0f132e2fd08de939770d7185921a56c1c", 0x1000}, {&(0x7f0000006280)="0cd437cb1367950e8017e9c23807e1204fc9695ad716a60547ef67451d4587677074f292408559bae8dff3ca41455568f3c182526220a22717d2bd229a54acbb8c570060e91a924e1f45fd08f19c584c6e", 0x51}], 0x9}}, {{&(0x7f00000063c0)=@ipx={0x4, 0x7, 0x2, "a58bfbd611d3", 0x3}, 0x80, &(0x7f00000065c0)=[{&(0x7f0000006440)="397dc701c79e876336bc0ff1b843172403f5f58f4f1841ad7100651161bda46874a3ab5aed36b8cb3f26286889a204b99b5bfa", 0x33}, {&(0x7f0000006480)="a6397610a9d07af30ed33a22ea1c7b0defb773410deb464e", 0x18}, {&(0x7f00000064c0)="8535e8f85ed1eacd1bbac3a1492f4d2d81a861c2d1d0fe9f70f1e3a94dd27b259e97430249207d2e764fbb9910befc5148f958c9ca3935edd6ba11adf1a88b6f39622305d751edda2585aa23c6470d03fd8a9bed2eaa1db554891cbee50bb88b0ddf7419a33625aafc0fe4d6aa08b3765264a479c7dcd7f3687ec5b08e942736e7241588dc78026e31b03eead68a577625", 0x91}, {&(0x7f0000006580)="3e84dae6240f915c676deb08f9676d07b3ba80ee5ca178dff542f2b68a3ae0f1b40704531ef19cfafb8d9295963fa609f9b49dfa10345574275d2e44", 0x3c}], 0x4, &(0x7f0000006600)=[@timestamping={{0x14, 0x1, 0x25, 0x6}}, @mark={{0x14, 0x1, 0x24, 0x8}}, @mark={{0x14, 0x1, 0x24, 0xb4}}], 0x48}}, {{0x0, 0x0, &(0x7f0000006ac0)=[{&(0x7f0000006680)="bb598283351e5f3d1f011adb3f786175cb300e6a22a6954c4ec546445f73c7495e02d582fa9c40b4faa286885b29fe262ca5d52340c095b02160e1235aeb7c671170f14163e4efe1858f38c82dc88e554226f5724976a531e09db0d63e8b2ba216a098bfe2b77ae7fac08d0620587b89549c77e15bcc044bc2276efcc72fd37372e0156f6d8e4c05b827f2a17d5e57a3896f2711b43dfeba6dcef31b7d357b459ba5a2c076243ec5b8adf8b3905c90d61d5a37f5db634b5c88cea3d3925bfd0ed2c964498e3bd163c2451d5ac0c8ddc3e696257daa622a7d", 0xd8}, {&(0x7f0000006780)="0dc2ec3211bbdd3f50f685561892082a9bdbb5cccd56efc9d419ba9cb7b8c3a779eb29fafe703c8f9536f4c776e1bd2469511e13d56724e02c14dba95b1330d453e30406c98f953341a4a06d9714ed4ca97a1b83b901a11af986ef91cf0312e433f95c8e0f88e94a3d97e46bef9d5718ac628014e4f0", 0x76}, {&(0x7f0000006800)="ddbfdeb2839e35713e3e725ed03535c9ac6c60c2adee8c684a7f9816e8658fd95068ec62e0599177d33c133e2a9ecbc50edc74660d93f86d9c3720b71cc0b290950c258f08024870cff3ae123d9a2d2363fd3656833808280854f08cf38d4e2d30b08662cb90fee68eb6e13afae3a244f9d9eee64ab778c089e6e519ccb7d41cd49b1a467c667b4305bdd7c29a919fd9f4fdc7cef694fd4d002a6af8c24a716687ddaa6ca16e812d0a0c", 0xaa}, {&(0x7f00000068c0)="2d79204a3e7856f3f647825f10388b5bd7a97a9d2f5c357e9578a457aebf8cb55d66d2e29f168a4cc838d8a602f6a2c48b22c6d73adf14a00ea1eaa38b4fd82d29ff493e3d486c5ceab0ede9fac3d902c4d3cfa0cbbe1054f23778f43c58d03d7337aac83cfcfeb39e7975e9a0b33d8edfa0576f42b9af87f332ecdb11c9f718bee78a75911ce60567e1eda0d26340e4ffc10c85a38d96c6efb65259189e31270d02167484eeab1f40ca75385d49f039320c779a082e16f3", 0xb8}, {&(0x7f0000006980)="b433f6062d8b4c31e4ab98812258961f3f093f36d772c4fd10fd24b00eb9b43ff05d5957fae12742ab21a1d36d6e07f8a15c606031c1a25316f3b7349de9b07a827b70059d64", 0x46}, {&(0x7f0000006a00)="c5a36319992211899ae38365ef225584959b012596cad9de5c1e0b55bf2137b66f921f7a9cf0386d3572a622dbdb11350d1ce3abc2d5fac5d914b17f03dc194b2e53711ccaa97da07059a6c7f6fd1804dbf4012f04639c16e3f93316915a09c468419fcd785b89960812c0f41e9f4b857298102f87f15d79ef6943d2c12144f7ddd9ce9cd49dad075fcbcb", 0x8b}], 0x6, &(0x7f0000006b40)=[@mark={{0x14, 0x1, 0x24, 0x59c}}, @mark={{0x14, 0x1, 0x24, 0x6}}, @mark={{0x14, 0x1, 0x24, 0x9}}, @mark={{0x14, 0x1, 0x24, 0x7}}, @mark={{0x14, 0x1, 0x24, 0x2}}, @txtime={{0x18, 0x1, 0x3d, 0x8001}}], 0x90}}], 0x6, 0x4040800) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x4209c0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:47 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x2) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) [ 497.407235][ T951] FAULT_INJECTION: forcing a failure. [ 497.407235][ T951] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 497.421073][ T951] CPU: 1 PID: 951 Comm: syz-executor.2 Not tainted 5.13.0-rc3-syzkaller #0 [ 497.429898][ T951] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 497.440328][ T951] Call Trace: [ 497.443623][ T951] dump_stack+0x137/0x19d [ 497.448002][ T951] should_fail+0x23c/0x250 [ 497.452606][ T951] __alloc_pages+0x102/0x320 11:23:47 executing program 1 (fault-call:3 fault-nth:41): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 497.457520][ T951] alloc_pages+0x21d/0x310 [ 497.460507][ T962] loop4: detected capacity change from 0 to 4096 [ 497.462114][ T951] __page_cache_alloc+0x4d/0xf0 [ 497.473339][ T951] pagecache_get_page+0x5f4/0x900 [ 497.478481][ T951] grab_cache_page_write_begin+0x3f/0x70 [ 497.484265][ T951] ext4_da_write_begin+0x305/0x820 [ 497.489636][ T951] ? iov_iter_fault_in_readable+0x58/0x3a0 [ 497.495524][ T951] generic_perform_write+0x196/0x3a0 [ 497.500988][ T951] ? __mnt_drop_write_file+0x5a/0x60 [ 497.506390][ T951] ext4_buffered_write_iter+0x2f2/0x3f0 [ 497.512066][ T951] ext4_file_write_iter+0x2e7/0x11d0 [ 497.517704][ T951] ? avc_policy_seqno+0x22/0x30 [ 497.522724][ T951] ? selinux_file_permission+0x22e/0x530 [ 497.528551][ T951] do_iter_readv_writev+0x2cb/0x360 [ 497.534341][ T951] do_iter_write+0x112/0x4c0 [ 497.539730][ T951] ? kmalloc_array+0x2d/0x40 [ 497.544443][ T951] vfs_iter_write+0x4c/0x70 [ 497.548994][ T951] iter_file_splice_write+0x40a/0x750 [ 497.554483][ T951] ? splice_from_pipe+0xc0/0xc0 [ 497.559510][ T951] direct_splice_actor+0x80/0xa0 [ 497.564551][ T951] splice_direct_to_actor+0x345/0x650 [ 497.570227][ T951] ? do_splice_direct+0x170/0x170 [ 497.575510][ T951] do_splice_direct+0xf5/0x170 [ 497.580421][ T951] do_sendfile+0x773/0xda0 [ 497.585041][ T951] __x64_sys_sendfile64+0xf2/0x130 [ 497.591519][ T951] do_syscall_64+0x4a/0x90 [ 497.596367][ T951] ? irqentry_exit_to_user_mode+0x5/0x20 [ 497.602421][ T951] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 497.608862][ T951] RIP: 0033:0x4665d9 [ 497.612766][ T951] 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 [ 497.632643][ T951] RSP: 002b:00007f5e14c85188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 497.641179][ T951] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 497.649159][ T951] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 11:23:48 executing program 2 (fault-call:4 fault-nth:6): perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 497.657364][ T951] RBP: 00007f5e14c851d0 R08: 0000000000000000 R09: 0000000000000000 [ 497.665750][ T951] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 497.674123][ T951] R13: 00007ffd1f57769f R14: 00007f5e14c85300 R15: 0000000000022000 11:23:48 executing program 3: ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, &(0x7f0000000000)) r0 = perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3, 0x573}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) write$binfmt_elf64(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="7f454c460301021807000000000000000300030005000000b00000000000000040000000000000003c03000000000000008000008100380001000600ff7f0300010000000500000026930000000000000400000000000000ffffffffffffffff6c38000000000000ffff000000000000d430000000000000bf40385737f8f4987cf6abc273bc0aaad783d50d09e4b0fefedd24ae01e71d245690552b3e3a021d46801cd351ea10c3ca9ba968e74af8c5c66bfa9daa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb9fccb475e018040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/2741], 0xab5) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) openat(r2, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r3, 0xffffffffffffffff, 0x2) open_by_handle_at(r3, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) perf_event_open$cgroup(&(0x7f0000000040)={0x3, 0x80, 0x5, 0x4, 0x5, 0x5, 0x0, 0x5, 0xce61, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3f, 0x2, @perf_config_ext={0x1d, 0x200}, 0xc001, 0x1ff, 0xff, 0x1, 0x9, 0x800, 0x8, 0x0, 0x6, 0x0, 0x9}, r3, 0x3, r2, 0x1) fcntl$setlease(r2, 0x400, 0x0) 11:23:48 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) open_by_handle_at(0xffffffffffffffff, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', &(0x7f0000000540)=@nfs={0x90, 0x24, {0x1, 0xfff, 0x5, 0x80, "0c816ef13db34816c68f371bfc86267eb006fbffd74b990252b317a03087297dd93b7f06b05d9f1a1bbebf915e6222b0d8867913a07dbc826e95a346e89dc7ff3a4d5e050fb56feee23d5f35c9eb9f0d183b178160c2ac509626ad4165778b63de5299ec95ed1b31673671d9350d8809fc8dc8fa77c9cb13bfc0a0ed81afcdea"}}, &(0x7f0000000480), 0x600) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x20000, 0x40) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r3, 0xffffffffffffffff, 0x2) open_by_handle_at(r3, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) preadv(r3, &(0x7f0000000380)=[{&(0x7f0000000040)=""/108, 0x6c}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000280)=""/211, 0xd3}], 0x3, 0x7, 0x100) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) [ 497.775088][ T962] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 497.777304][ T985] FAULT_INJECTION: forcing a failure. [ 497.777304][ T985] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 497.799985][ T985] CPU: 1 PID: 985 Comm: syz-executor.2 Not tainted 5.13.0-rc3-syzkaller #0 [ 497.808936][ T985] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 497.819599][ T985] Call Trace: [ 497.822889][ T985] dump_stack+0x137/0x19d [ 497.827251][ T985] should_fail+0x23c/0x250 [ 497.831686][ T985] __alloc_pages+0x102/0x320 [ 497.836467][ T985] kmem_getpages+0x1a/0xd0 [ 497.840909][ T985] cache_grow_begin+0x4c/0x1a0 [ 497.845855][ T985] cache_alloc_refill+0x326/0x3d0 [ 497.850899][ T985] kmem_cache_alloc+0x26c/0x2f0 [ 497.856000][ T985] ? alloc_buffer_head+0x2f/0x190 [ 497.861269][ T985] alloc_buffer_head+0x2f/0x190 [ 497.866196][ T985] alloc_page_buffers+0x139/0x290 [ 497.871342][ T985] create_empty_buffers+0x2c/0x360 [ 497.876469][ T985] __block_write_begin_int+0x195/0x1060 [ 497.882307][ T985] ? lru_cache_add+0x13e/0x150 [ 497.887117][ T985] ? add_to_page_cache_lru+0x150/0x1b0 [ 497.892669][ T985] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 497.898573][ T985] ? ext4_da_release_space+0x230/0x230 [ 497.904130][ T985] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 497.910309][ T985] ? pagecache_get_page+0x7dd/0x900 [ 497.915667][ T985] ? grab_cache_page_write_begin+0x4c/0x70 [ 497.921815][ T985] ? ext4_da_write_begin+0x410/0x820 [ 497.927138][ T985] ? ext4_da_release_space+0x230/0x230 [ 497.932893][ T985] __block_write_begin+0x2b/0x40 [ 497.938508][ T985] ext4_da_write_begin+0x4c8/0x820 [ 497.943640][ T985] generic_perform_write+0x196/0x3a0 [ 497.949031][ T985] ? __mnt_drop_write_file+0x5a/0x60 [ 497.954586][ T985] ext4_buffered_write_iter+0x2f2/0x3f0 [ 497.960182][ T985] ext4_file_write_iter+0x2e7/0x11d0 [ 497.966052][ T985] ? avc_policy_seqno+0x22/0x30 [ 497.971195][ T985] ? selinux_file_permission+0x22e/0x530 [ 497.978971][ T985] do_iter_readv_writev+0x2cb/0x360 [ 497.986051][ T985] do_iter_write+0x112/0x4c0 [ 497.990662][ T985] ? kmalloc_array+0x2d/0x40 [ 497.995365][ T985] vfs_iter_write+0x4c/0x70 [ 498.000284][ T985] iter_file_splice_write+0x40a/0x750 [ 498.006192][ T985] ? splice_from_pipe+0xc0/0xc0 [ 498.011242][ T985] direct_splice_actor+0x80/0xa0 [ 498.017147][ T985] splice_direct_to_actor+0x345/0x650 [ 498.023258][ T985] ? do_splice_direct+0x170/0x170 [ 498.028585][ T985] do_splice_direct+0xf5/0x170 [ 498.033475][ T985] do_sendfile+0x773/0xda0 [ 498.038242][ T985] __x64_sys_sendfile64+0xf2/0x130 [ 498.043719][ T985] do_syscall_64+0x4a/0x90 [ 498.051481][ T985] ? irqentry_exit_to_user_mode+0x5/0x20 [ 498.057654][ T985] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 498.063752][ T985] RIP: 0033:0x4665d9 [ 498.068832][ T985] 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 [ 498.089526][ T985] RSP: 002b:00007f5e14c85188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 498.098179][ T985] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 498.106388][ T985] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 498.114721][ T985] RBP: 00007f5e14c851d0 R08: 0000000000000000 R09: 0000000000000000 [ 498.122816][ T985] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 498.131080][ T985] R13: 00007ffd1f57769f R14: 00007f5e14c85300 R15: 0000000000022000 [ 498.156266][ T976] FAULT_INJECTION: forcing a failure. [ 498.156266][ T976] name fail_page_alloc, interval 1, probability 0, space 0, times 0 11:23:48 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x3) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:48 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x1200000000000000) [ 498.170648][ T976] CPU: 1 PID: 976 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 498.179465][ T976] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 498.189622][ T976] Call Trace: [ 498.192936][ T976] dump_stack+0x137/0x19d [ 498.197289][ T976] should_fail+0x23c/0x250 [ 498.201853][ T976] __alloc_pages+0x102/0x320 [ 498.206806][ T976] alloc_pages+0x21d/0x310 [ 498.211511][ T976] push_pipe+0x267/0x370 [ 498.216092][ T976] _copy_to_iter+0x35d/0xdd0 [ 498.220964][ T976] ? SEQ_printf+0x76/0xb0 [ 498.225394][ T976] ? __virt_addr_valid+0x15a/0x1a0 [ 498.230586][ T976] seq_read_iter+0x7f0/0x910 [ 498.235278][ T976] proc_reg_read_iter+0xfc/0x170 [ 498.240285][ T976] generic_file_splice_read+0x22a/0x310 [ 498.246038][ T976] ? splice_shrink_spd+0x60/0x60 [ 498.251599][ T976] splice_direct_to_actor+0x2aa/0x650 [ 498.257184][ T976] ? do_splice_direct+0x170/0x170 [ 498.262562][ T976] do_splice_direct+0xf5/0x170 [ 498.268236][ T976] ? splice_direct_to_actor+0x5f0/0x650 11:23:48 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x8) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) [ 498.273968][ T976] do_sendfile+0x773/0xda0 [ 498.278435][ T976] __x64_sys_sendfile64+0xf2/0x130 [ 498.283857][ T976] do_syscall_64+0x4a/0x90 [ 498.288336][ T976] ? irqentry_exit_to_user_mode+0x5/0x20 [ 498.294132][ T976] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 498.300071][ T976] RIP: 0033:0x4665d9 [ 498.304066][ T976] 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 [ 498.324531][ T976] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 498.333893][ T976] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 498.342265][ T976] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 498.351182][ T976] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 498.359305][ T976] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 498.367416][ T976] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:48 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) preadv(r1, &(0x7f0000001380)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000040)=""/76, 0x4c}, {&(0x7f0000001240)=""/143, 0x8f}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000001300)=""/72, 0x48}], 0x6, 0x3f, 0x4) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:48 executing program 1 (fault-call:3 fault-nth:42): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:48 executing program 2 (fault-call:4 fault-nth:7): perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 498.471920][ T1024] loop4: detected capacity change from 0 to 4096 [ 498.497134][ T1022] FAULT_INJECTION: forcing a failure. [ 498.497134][ T1022] name failslab, interval 1, probability 0, space 0, times 0 [ 498.508434][ T1024] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 498.510030][ T1022] CPU: 1 PID: 1022 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 498.529852][ T1022] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 498.540378][ T1022] Call Trace: [ 498.543684][ T1022] dump_stack+0x137/0x19d [ 498.548042][ T1022] should_fail+0x23c/0x250 [ 498.552773][ T1022] ? kmalloc_array+0x2d/0x40 [ 498.557411][ T1022] __should_failslab+0x81/0x90 [ 498.562281][ T1022] should_failslab+0x5/0x20 [ 498.566921][ T1022] __kmalloc+0x66/0x340 [ 498.571305][ T1022] ? splice_from_pipe+0xc0/0xc0 [ 498.576281][ T1022] kmalloc_array+0x2d/0x40 [ 498.580836][ T1022] iter_file_splice_write+0xc1/0x750 [ 498.586650][ T1022] ? atime_needs_update+0x2ba/0x390 [ 498.592738][ T1022] ? generic_file_splice_read+0x284/0x310 [ 498.598913][ T1022] ? splice_from_pipe+0xc0/0xc0 [ 498.603825][ T1022] direct_splice_actor+0x80/0xa0 11:23:48 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x10) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:49 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x100, 0x200}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000280)=""/228, 0xe4}, {&(0x7f0000000040)=""/82, 0x52}, {&(0x7f0000000380)=""/97, 0x61}, {&(0x7f0000000140)=""/40, 0x28}, {&(0x7f0000000440)=""/62, 0x3e}, {&(0x7f0000000480)=""/21, 0x15}, {&(0x7f00000004c0)=""/145, 0x91}, {&(0x7f0000000580)=""/145, 0x91}], 0x8, 0x8, 0x400000) fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r3, &(0x7f0000000000), 0x0) [ 498.603797][ T1024] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/830/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 [ 498.608790][ T1022] splice_direct_to_actor+0x345/0x650 [ 498.608822][ T1022] ? do_splice_direct+0x170/0x170 [ 498.608841][ T1022] do_splice_direct+0xf5/0x170 [ 498.608861][ T1022] do_sendfile+0x773/0xda0 [ 498.653541][ T1022] __x64_sys_sendfile64+0xf2/0x130 [ 498.658944][ T1022] do_syscall_64+0x4a/0x90 [ 498.663506][ T1022] ? irqentry_exit_to_user_mode+0x5/0x20 [ 498.669482][ T1022] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 498.675529][ T1022] RIP: 0033:0x4665d9 [ 498.679459][ T1022] 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 [ 498.700011][ T1022] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 498.708811][ T1022] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 11:23:49 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x2000000000000000) [ 498.717304][ T1022] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 498.725753][ T1022] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 498.734198][ T1022] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 498.742444][ T1022] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:49 executing program 1 (fault-call:3 fault-nth:43): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:49 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x2b9) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) [ 498.775701][ T1043] FAULT_INJECTION: forcing a failure. [ 498.775701][ T1043] name failslab, interval 1, probability 0, space 0, times 0 [ 498.789284][ T1043] CPU: 1 PID: 1043 Comm: syz-executor.2 Not tainted 5.13.0-rc3-syzkaller #0 [ 498.797976][ T1043] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 498.808054][ T1043] Call Trace: [ 498.811343][ T1043] dump_stack+0x137/0x19d [ 498.815879][ T1043] should_fail+0x23c/0x250 [ 498.820406][ T1043] ? __es_insert_extent+0x51f/0xe70 [ 498.825756][ T1043] __should_failslab+0x81/0x90 [ 498.830983][ T1043] should_failslab+0x5/0x20 [ 498.835510][ T1043] kmem_cache_alloc+0x46/0x2f0 [ 498.840382][ T1043] __es_insert_extent+0x51f/0xe70 [ 498.845437][ T1043] ? kcalloc+0x32/0x50 [ 498.849796][ T1043] ? __kmalloc+0x23d/0x340 [ 498.854880][ T1043] ? kcalloc+0x32/0x50 [ 498.859333][ T1043] ext4_es_insert_extent+0x1bb/0x19d0 [ 498.864944][ T1043] ? ext4_ext_convert_to_initialized+0xf50/0xf50 [ 498.871942][ T1043] ext4_ext_map_blocks+0xf79/0x1f00 [ 498.877430][ T1043] ? __down_read_common+0x16b/0x5a0 [ 498.882878][ T1043] ? percpu_counter_add_batch+0x69/0xd0 [ 498.888606][ T1043] ? ext4_es_lookup_extent+0x206/0x490 [ 498.894268][ T1043] ext4_da_get_block_prep+0x428/0x9b0 [ 498.899667][ T1043] __block_write_begin_int+0x4a2/0x1060 [ 498.905675][ T1043] ? ext4_da_release_space+0x230/0x230 [ 498.911347][ T1043] ? ext4_da_write_begin+0x410/0x820 [ 498.917002][ T1043] ? ext4_da_release_space+0x230/0x230 [ 498.922616][ T1043] __block_write_begin+0x2b/0x40 [ 498.928222][ T1043] ext4_da_write_begin+0x4c8/0x820 [ 498.934068][ T1043] generic_perform_write+0x196/0x3a0 [ 498.939917][ T1043] ext4_buffered_write_iter+0x2f2/0x3f0 [ 498.945683][ T1043] ext4_file_write_iter+0x2e7/0x11d0 [ 498.951102][ T1043] ? avc_policy_seqno+0x22/0x30 [ 498.956194][ T1043] ? selinux_file_permission+0x22e/0x530 [ 498.962206][ T1043] do_iter_readv_writev+0x2cb/0x360 [ 498.967496][ T1043] do_iter_write+0x112/0x4c0 [ 498.972379][ T1043] ? kcsan_setup_watchpoint+0x26e/0x470 [ 498.978394][ T1043] vfs_iter_write+0x4c/0x70 [ 498.982935][ T1043] iter_file_splice_write+0x40a/0x750 [ 498.988354][ T1043] ? splice_from_pipe+0xc0/0xc0 [ 498.993226][ T1043] direct_splice_actor+0x80/0xa0 [ 498.998229][ T1043] splice_direct_to_actor+0x345/0x650 [ 499.003694][ T1043] ? do_splice_direct+0x170/0x170 [ 499.008753][ T1043] do_splice_direct+0xf5/0x170 [ 499.013565][ T1043] do_sendfile+0x773/0xda0 [ 499.018000][ T1043] __x64_sys_sendfile64+0xf2/0x130 [ 499.023221][ T1043] do_syscall_64+0x4a/0x90 [ 499.027712][ T1043] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 499.033774][ T1043] RIP: 0033:0x4665d9 [ 499.037703][ T1043] 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 [ 499.057592][ T1043] RSP: 002b:00007f5e14c85188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 499.066205][ T1043] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 11:23:49 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000000)='memory.swap.max\x00', 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r2, r3, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 499.074687][ T1043] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 499.083403][ T1043] RBP: 00007f5e14c851d0 R08: 0000000000000000 R09: 0000000000000000 [ 499.091983][ T1043] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 499.101876][ T1043] R13: 00007ffd1f57769f R14: 00007f5e14c85300 R15: 0000000000022000 11:23:49 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x20000101) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:49 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x7ffff000) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:49 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r3, 0xffffffffffffffff, 0x2) open_by_handle_at(r3, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) r5 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYRES32=r2, @ANYBLOB="69e8bf58ce705b93fec1e396af2c376dc7af2dd2ad9dc7504bd2fd218e6f1aabd3c9f56f5bedcedd9d08afc2f96a098bee6163af66addde2381966a7a5dc260fa67bc4090203581b79ec2fda6e2bf4dc6d546d3fc1a0a50d25c06ee87e258b66c915832b86dcf135ce823e9b30fc3b01c3322376754a0ae4727ab31fe71c44b41bc6f5f781333a25bebc5631f9b6b4f5a8d7d7b0e210b069dd9c8b038100718098bcfeb6c7baa57596", @ANYRES32=r3, @ANYRES16=r4, @ANYRESHEX=r1, @ANYBLOB="0c9623664ff3e101d533dd66a04c6d695ee4223d84e1e4795e8ca152e29006b7ea0ab349d432d8b0fc1124282ea41e3699de61564bd02583bdcdcc67436be673c9846264a59646ca84f94e8185715145df5931447035667ff25de4af5e23dd3220925c9f63c4bc8e467a8d55542f359f4f737760fc9763b697e9cdfd5503fb85322e8f8d1fcc", @ANYRESHEX=r3, @ANYBLOB="717c9286833ef93cba0a97275b71ef1aeed4d4145dfdaa645877a181fdc454eaff327a58908c9975090119a01a7936", @ANYRES16=r0]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r5, &(0x7f0000000000), 0x0) [ 499.214934][ T1058] FAULT_INJECTION: forcing a failure. [ 499.214934][ T1058] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 499.228836][ T1058] CPU: 1 PID: 1058 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 499.237643][ T1058] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 499.248325][ T1058] Call Trace: [ 499.251708][ T1058] dump_stack+0x137/0x19d [ 499.256774][ T1058] should_fail+0x23c/0x250 [ 499.262253][ T1058] __alloc_pages+0x102/0x320 [ 499.267391][ T1058] alloc_pages+0x21d/0x310 [ 499.271934][ T1058] __page_cache_alloc+0x4d/0xf0 [ 499.276914][ T1058] pagecache_get_page+0x5f4/0x900 [ 499.282421][ T1058] grab_cache_page_write_begin+0x3f/0x70 [ 499.289336][ T1058] ext4_da_write_begin+0x305/0x820 [ 499.294736][ T1058] ? iov_iter_fault_in_readable+0x58/0x3a0 [ 499.300925][ T1058] generic_perform_write+0x196/0x3a0 [ 499.306449][ T1058] ? ext4_da_write_begin+0x820/0x820 [ 499.312193][ T1058] ext4_buffered_write_iter+0x2f2/0x3f0 [ 499.317955][ T1058] ext4_file_write_iter+0x2e7/0x11d0 [ 499.323598][ T1058] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 499.330476][ T1058] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 499.336833][ T1058] do_iter_readv_writev+0x2cb/0x360 [ 499.342402][ T1058] do_iter_write+0x112/0x4c0 [ 499.347540][ T1058] vfs_iter_write+0x4c/0x70 [ 499.352338][ T1058] iter_file_splice_write+0x40a/0x750 [ 499.357872][ T1058] ? splice_from_pipe+0xc0/0xc0 [ 499.363238][ T1058] direct_splice_actor+0x80/0xa0 [ 499.368607][ T1058] splice_direct_to_actor+0x345/0x650 [ 499.374005][ T1058] ? do_splice_direct+0x170/0x170 [ 499.379149][ T1058] do_splice_direct+0xf5/0x170 [ 499.384198][ T1058] do_sendfile+0x773/0xda0 [ 499.388724][ T1058] __x64_sys_sendfile64+0xf2/0x130 [ 499.394243][ T1058] do_syscall_64+0x4a/0x90 [ 499.398781][ T1058] ? irqentry_exit_to_user_mode+0x5/0x20 [ 499.404684][ T1058] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 499.410610][ T1058] RIP: 0033:0x4665d9 [ 499.414565][ T1058] 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 [ 499.435379][ T1058] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 499.444596][ T1058] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 499.452589][ T1058] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 11:23:49 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x7f, 0x3f, 0x26, 0x2, 0x0, 0x7, 0x9c308, 0xe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2f9, 0x0, @perf_config_ext={0x8}, 0x0, 0x800, 0x200, 0x6, 0x68a7, 0x5b1, 0xf6a8, 0x0, 0xfff, 0x0, 0x8001}, 0xffffffffffffffff, 0x1, r1, 0x1) sendfile(r0, r1, 0x0, 0x4000000000010046) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000000)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000240)=""/235, 0xeb}], 0x2, &(0x7f0000000140)=""/45, 0x2d}, 0x2) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 499.460665][ T1058] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 499.468675][ T1058] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 499.477626][ T1058] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:49 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 499.521760][ T1051] loop4: detected capacity change from 0 to 4096 11:23:50 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0xffffffffffffffff) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:50 executing program 1 (fault-call:3 fault-nth:44): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:50 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 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, 0x1, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) [ 499.573524][ T1051] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:50 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x2500000000000000) 11:23:50 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x2, 0x7, 0x2, 0x0, 0x0, 0x58, 0x402, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x4, @perf_bp={&(0x7f0000000000), 0x4}, 0x50a, 0x5, 0x4da8, 0x3, 0x2, 0x1, 0x6a99, 0x0, 0x19, 0x0, 0xcc}, 0xffffffffffffffff, 0xc, r0, 0x3) sendfile(r1, r2, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:50 executing program 0: sendmsg$DEVLINK_CMD_SB_GET(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x88, 0x0, 0x8, 0x70bd26, 0x25dfdbfc, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x10000}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x61a}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x10001}}]}, 0x88}, 0x1, 0x0, 0x0, 0x4081}, 0x40000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) fcntl$addseals(0xffffffffffffffff, 0x409, 0x5) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) r3 = openat(r2, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) [ 499.708849][ T1098] FAULT_INJECTION: forcing a failure. [ 499.708849][ T1098] name failslab, interval 1, probability 0, space 0, times 0 [ 499.722020][ T1098] CPU: 0 PID: 1098 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 499.730755][ T1098] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 499.741329][ T1098] Call Trace: [ 499.744833][ T1098] dump_stack+0x137/0x19d [ 499.749267][ T1098] should_fail+0x23c/0x250 11:23:50 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x7ffff000) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 499.754912][ T1098] ? __es_insert_extent+0x51f/0xe70 [ 499.760210][ T1098] __should_failslab+0x81/0x90 [ 499.765432][ T1098] should_failslab+0x5/0x20 [ 499.770397][ T1098] kmem_cache_alloc+0x46/0x2f0 [ 499.775538][ T1098] __es_insert_extent+0x51f/0xe70 [ 499.780980][ T1098] ext4_es_insert_delayed_block+0xfb/0x370 [ 499.787059][ T1098] ? ext4_claim_free_clusters+0x5b/0x80 [ 499.792929][ T1098] ext4_da_get_block_prep+0x582/0x9b0 [ 499.798584][ T1098] __block_write_begin_int+0x4a2/0x1060 [ 499.804775][ T1098] ? ext4_da_release_space+0x230/0x230 [ 499.810761][ T1098] ? ext4_da_write_begin+0x410/0x820 [ 499.816844][ T1098] ? ext4_da_release_space+0x230/0x230 [ 499.822513][ T1098] __block_write_begin+0x2b/0x40 [ 499.827667][ T1098] ext4_da_write_begin+0x4c8/0x820 [ 499.833240][ T1098] generic_perform_write+0x196/0x3a0 [ 499.838817][ T1098] ? ext4_da_write_begin+0x820/0x820 [ 499.844244][ T1098] ext4_buffered_write_iter+0x2f2/0x3f0 [ 499.850312][ T1098] ext4_file_write_iter+0x2e7/0x11d0 [ 499.855983][ T1098] ? ctx_sched_in+0x1db/0x200 [ 499.860929][ T1098] ? avc_policy_seqno+0x22/0x30 [ 499.866000][ T1098] ? selinux_file_permission+0x22e/0x530 [ 499.872111][ T1098] do_iter_readv_writev+0x2cb/0x360 [ 499.877473][ T1098] do_iter_write+0x112/0x4c0 [ 499.883607][ T1098] ? kmalloc_array+0x2d/0x40 [ 499.888528][ T1098] vfs_iter_write+0x4c/0x70 [ 499.893068][ T1098] iter_file_splice_write+0x40a/0x750 [ 499.898467][ T1098] ? splice_from_pipe+0xc0/0xc0 [ 499.903525][ T1098] direct_splice_actor+0x80/0xa0 [ 499.908982][ T1098] splice_direct_to_actor+0x345/0x650 [ 499.914464][ T1098] ? do_splice_direct+0x170/0x170 [ 499.919701][ T1098] do_splice_direct+0xf5/0x170 [ 499.924711][ T1098] do_sendfile+0x773/0xda0 [ 499.929443][ T1098] __x64_sys_sendfile64+0xf2/0x130 [ 499.934594][ T1098] do_syscall_64+0x4a/0x90 [ 499.939346][ T1098] ? irqentry_exit_to_user_mode+0x5/0x20 [ 499.945039][ T1098] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 499.951181][ T1098] RIP: 0033:0x4665d9 [ 499.955591][ T1098] 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 [ 499.976196][ T1098] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 499.985095][ T1098] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 499.993193][ T1098] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 500.001648][ T1098] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 11:23:50 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r3, 0xffffffffffffffff, 0x2) open_by_handle_at(r3, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000040)=0x20000) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) [ 500.010468][ T1098] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 500.019211][ T1098] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:50 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) inotify_init1(0x80800) r2 = ioctl$TIOCGPTPEER(r1, 0x5441, 0x6cd7) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r3, 0xffffffffffffffff, 0x2) open_by_handle_at(r3, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) accept$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local}, &(0x7f0000000100)=0x10) accept$inet(r0, &(0x7f0000000140)={0x2, 0x0, @private}, &(0x7f0000000240)=0x10) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) open_by_handle_at(r4, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) sendfile(r2, r4, &(0x7f00000002c0)=0x6, 0x10000) r5 = openat$cgroup_netprio_ifpriomap(r3, &(0x7f0000000280), 0x2, 0x0) ioctl$FS_IOC_GETVERSION(r5, 0x80087601, &(0x7f0000000000)) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:50 executing program 1 (fault-call:3 fault-nth:45): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:50 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) r2 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/attr/keycreate\x00', 0x2, 0x0) write$binfmt_misc(r2, &(0x7f0000000140)={'syz0', "dc6998f73ed77ef9aec9845ef6a2486b8767fb3aef50071630e9cafdd06e604eff38abe58186eba12917ca462a88b1bec3a56b8fbb87377ea2a25743cfa28a3658bb701e40642c49d605aa531dd503cde283eb50f0a964e750c25be81d61bd915b827057a58a9e12cdccf241ffa024e17f03909b3cb691d44042d27a00532067f89ce1217293ed2e0a6f0a1dd2007adadffe6587ad"}, 0x99) socket$nl_sock_diag(0x10, 0x3, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r5, 0xffffffffffffffff, 0x2) open_by_handle_at(r5, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) open_by_handle_at(r5, &(0x7f00000000c0)=@xfs={0x1c, 0x81, {0xfff, 0x4, 0x2, 0xbb57}}, 0x0) splice(r0, 0x0, r4, 0x0, 0x80000fffffffc, 0x0) 11:23:50 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xffffffffffffffff) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 500.094012][ T1126] loop4: detected capacity change from 0 to 4096 [ 500.144418][ T1126] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:50 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x2e00000000000000) 11:23:50 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x20420, 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, @perf_config_ext={0x1, 0x1b4}, 0x0, 0x9, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x20000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0x5, 0x7fffffff, &(0x7f0000000040)=""/1, &(0x7f0000000080)=0x1) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) r2 = gettid() r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x5) tkill(r3, 0x1e) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setopts(0x4206, r3, 0x4000000, 0x5177567896176740) tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f00000002c0)={0x3, 0x80, 0xc7, 0x0, 0x9, 0x0, 0x0, 0x7, 0x50, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0xfffff001, 0x1, @perf_bp={&(0x7f0000000280), 0x1}, 0x44048, 0x100000000, 0xfff, 0x2, 0x7, 0x5e4, 0xfffc, 0x0, 0x2, 0x0, 0x40}, r2, 0x10, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000140)='./file0\x00', 0x100) 11:23:50 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2800, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 500.241877][ T1148] FAULT_INJECTION: forcing a failure. [ 500.241877][ T1148] name failslab, interval 1, probability 0, space 0, times 0 [ 500.254859][ T1148] CPU: 0 PID: 1148 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 500.263834][ T1148] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 500.274555][ T1148] Call Trace: [ 500.277932][ T1148] dump_stack+0x137/0x19d [ 500.282550][ T1148] should_fail+0x23c/0x250 11:23:50 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/asound/seq/clients\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 500.287363][ T1148] ? ext4_init_io_end+0x2d/0xa0 [ 500.292763][ T1148] __should_failslab+0x81/0x90 [ 500.297815][ T1148] should_failslab+0x5/0x20 [ 500.302611][ T1148] kmem_cache_alloc+0x46/0x2f0 [ 500.307583][ T1148] ext4_init_io_end+0x2d/0xa0 [ 500.312387][ T1148] ext4_writepages+0x6a5/0x1d10 [ 500.317951][ T1148] ? __ext4_journal_stop+0x47/0x110 [ 500.323297][ T1148] ? ext4_expand_extra_isize+0x540/0x540 [ 500.329201][ T1148] ? ext4_dirty_inode+0x98/0xa0 [ 500.334156][ T1148] ? __mark_inode_dirty+0x103/0x6c0 11:23:50 executing program 2: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001440)={0x0}, &(0x7f0000001480)=0xc) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f00000014c0)=')\'\xce,{%\x00') perf_event_open(&(0x7f00000012c0)={0x1, 0x80, 0x20, 0x1, 0x6, 0x0, 0x0, 0x4, 0x142, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7f, 0x1, @perf_config_ext={0x1, 0xdcfd}, 0x4000, 0x6, 0x80, 0x0, 0x2, 0xfffffffb, 0x81, 0x0, 0x2, 0x0, 0x6}, r1, 0x2, 0xffffffffffffffff, 0x1) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000040)='ns/time\x00') clone3(&(0x7f0000001340)={0x4400e400, &(0x7f0000000080)=0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000280), {0x34}, &(0x7f00000002c0)=""/4096, 0x1000, &(0x7f0000001400)=""/48, &(0x7f0000001300), 0x0, {r2}}, 0x58) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f00000013c0)={0x0, r4, 0xffffffffffff025e, 0x8, 0xff, 0x5}) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000001500)='./bus\x00', 0x40, 0x180) sendfile(r2, r5, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 500.339466][ T1148] ? generic_write_end+0x157/0x180 [ 500.344771][ T1148] ? ext4_readpage+0x140/0x140 [ 500.349840][ T1148] do_writepages+0x7b/0x150 [ 500.354371][ T1148] ? iov_iter_advance+0x377/0xe10 [ 500.360487][ T1148] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 500.366477][ T1148] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 500.372744][ T1148] file_write_and_wait_range+0x180/0x210 [ 500.378987][ T1148] ext4_sync_file+0x105/0x670 [ 500.383885][ T1148] ? tsan.module_ctor+0x10/0x10 [ 500.388904][ T1148] vfs_fsync_range+0x107/0x120 [ 500.394082][ T1148] ext4_buffered_write_iter+0x39c/0x3f0 [ 500.399762][ T1148] ext4_file_write_iter+0x2e7/0x11d0 [ 500.405086][ T1148] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 500.411192][ T1148] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 500.417460][ T1148] do_iter_readv_writev+0x2cb/0x360 [ 500.422966][ T1148] do_iter_write+0x112/0x4c0 [ 500.427601][ T1148] ? iov_iter_bvec+0x27/0x90 [ 500.432215][ T1148] vfs_iter_write+0x4c/0x70 [ 500.437016][ T1148] iter_file_splice_write+0x40a/0x750 [ 500.442714][ T1148] ? splice_from_pipe+0xc0/0xc0 [ 500.447661][ T1148] direct_splice_actor+0x80/0xa0 [ 500.452629][ T1148] splice_direct_to_actor+0x345/0x650 [ 500.458157][ T1148] ? do_splice_direct+0x170/0x170 [ 500.463257][ T1148] do_splice_direct+0xf5/0x170 [ 500.468235][ T1148] do_sendfile+0x773/0xda0 [ 500.472686][ T1148] __x64_sys_sendfile64+0xf2/0x130 [ 500.478199][ T1148] do_syscall_64+0x4a/0x90 [ 500.482655][ T1148] ? irqentry_exit_to_user_mode+0x5/0x20 [ 500.488532][ T1148] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 500.494618][ T1148] RIP: 0033:0x4665d9 [ 500.498911][ T1148] 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 [ 500.518908][ T1148] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 500.527515][ T1148] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 500.535500][ T1148] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 11:23:51 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) [ 500.543580][ T1148] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 500.551742][ T1148] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 500.560681][ T1148] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:51 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0xf2, 0xed, 0x80, 0x0, 0x0, 0x2, 0x10000, 0x5, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7, 0x1, @perf_config_ext={0x5}, 0x0, 0x8000, 0x85, 0x1, 0x0, 0x7f, 0x6, 0x0, 0x3, 0x0, 0xfffffffffffffe00}, r2, 0x7, r1, 0x1) [ 500.611114][ T1180] loop4: detected capacity change from 0 to 4096 [ 500.636167][ T1180] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:51 executing program 1 (fault-call:3 fault-nth:46): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:51 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000006000000000000903f4fbb0000040000000000f1ffff070000000000"], 0x0) ftruncate(r2, 0x4) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 500.657740][ T1180] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/833/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 11:23:51 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x3f00000000000000) [ 500.792523][ T1193] FAULT_INJECTION: forcing a failure. [ 500.792523][ T1193] name failslab, interval 1, probability 0, space 0, times 0 [ 500.806052][ T1193] CPU: 1 PID: 1193 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 500.815189][ T1193] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 500.821841][ T1207] loop4: detected capacity change from 0 to 4096 [ 500.825836][ T1193] Call Trace: [ 500.825852][ T1193] dump_stack+0x137/0x19d [ 500.825882][ T1193] should_fail+0x23c/0x250 [ 500.845255][ T1193] ? ext4_init_io_end+0x2d/0xa0 [ 500.850213][ T1193] __should_failslab+0x81/0x90 [ 500.855476][ T1193] should_failslab+0x5/0x20 [ 500.860593][ T1193] kmem_cache_alloc+0x46/0x2f0 [ 500.865594][ T1193] ext4_init_io_end+0x2d/0xa0 [ 500.870379][ T1193] ext4_writepages+0x6a5/0x1d10 [ 500.875347][ T1193] ? __ext4_journal_stop+0x47/0x110 [ 500.880869][ T1193] ? ext4_expand_extra_isize+0x540/0x540 [ 500.887133][ T1193] ? ext4_dirty_inode+0x98/0xa0 [ 500.892137][ T1193] ? __mark_inode_dirty+0x103/0x6c0 [ 500.897584][ T1193] ? generic_write_end+0x157/0x180 [ 500.902831][ T1193] ? ext4_readpage+0x140/0x140 [ 500.907677][ T1193] do_writepages+0x7b/0x150 [ 500.912253][ T1193] ? iov_iter_advance+0x377/0xe10 [ 500.917499][ T1193] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 500.923330][ T1193] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 500.929683][ T1193] file_write_and_wait_range+0x180/0x210 [ 500.935415][ T1193] ext4_sync_file+0x105/0x670 [ 500.940214][ T1193] ? tsan.module_ctor+0x10/0x10 [ 500.945106][ T1193] vfs_fsync_range+0x107/0x120 [ 500.950093][ T1193] ext4_buffered_write_iter+0x39c/0x3f0 [ 500.955777][ T1193] ext4_file_write_iter+0x2e7/0x11d0 [ 500.964264][ T1193] ? selinux_file_permission+0x14d/0x530 [ 500.970121][ T1193] ? avc_policy_seqno+0x22/0x30 [ 500.975078][ T1193] ? selinux_file_permission+0x22e/0x530 [ 500.980743][ T1193] do_iter_readv_writev+0x2cb/0x360 [ 500.986222][ T1193] do_iter_write+0x112/0x4c0 [ 500.990826][ T1193] ? kmalloc_array+0x2d/0x40 [ 500.995519][ T1193] vfs_iter_write+0x4c/0x70 [ 501.000154][ T1193] iter_file_splice_write+0x40a/0x750 [ 501.005726][ T1193] ? splice_from_pipe+0xc0/0xc0 [ 501.010595][ T1193] direct_splice_actor+0x80/0xa0 [ 501.015758][ T1193] splice_direct_to_actor+0x345/0x650 [ 501.021343][ T1193] ? do_splice_direct+0x170/0x170 [ 501.026582][ T1193] do_splice_direct+0xf5/0x170 [ 501.031677][ T1193] do_sendfile+0x773/0xda0 [ 501.036315][ T1193] __x64_sys_sendfile64+0xf2/0x130 [ 501.041458][ T1193] do_syscall_64+0x4a/0x90 [ 501.046055][ T1193] ? irqentry_exit_to_user_mode+0x5/0x20 [ 501.051913][ T1193] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 501.058025][ T1193] RIP: 0033:0x4665d9 [ 501.061997][ T1193] 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 [ 501.082190][ T1193] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 11:23:51 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) r2 = syz_open_pts(0xffffffffffffffff, 0x100) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000000)=0x1000) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:51 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x89) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x4000000000010046) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x8c0, 0x0) r5 = signalfd(r3, &(0x7f0000000140)={[0x8]}, 0x8) openat(r5, &(0x7f00000001c0)='./bus\x00', 0x501d81, 0x41) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r4, 0x40042409, 0x0) r6 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) setns(0xffffffffffffffff, 0xf343318d6bf77c5b) sendfile(0xffffffffffffffff, r6, &(0x7f0000000000), 0x0) 11:23:51 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) ioctl$INCFS_IOC_CREATE_FILE(r2, 0xc058671e, &(0x7f0000000140)={{'\x00', 0x2}, {0xffffffffffffffff}, 0x102, 0x0, 0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)="505a23df8e62767c2786ce1fa61549a885a462311abaff4f4d2b4b0b058ee69889e8988e045b0a827ddb4c4a4d37ce3e8bf79f897974fc53bbf9a7976377b9c32abdc7b2da90f1466e5e1fc081fb187680f9b93c6231012bfa32260baeb4293f9d801547cb84a1620f1e4566a1b6b550a10628524cfdf564c944a68bc51ddc2a615f9f88d6f6b266e7762e088203448ef0c01a7b98cb6fe0d75ec0df309c2e8d806fa4261436278d33b68fab791e8b845b465617dc27bf9d5e011a5c90e16dff9258730f30da353ace135ac2530a549beabdda045db48d816a86503e0cd17405bb4cfe5129d44285d31e294616ca748f4c47f5a6c2f676ed59c523920e20ce32a64f5f260e68215e14255879f16defec99de2102ab9eb265254579b50eef77447473e349596c40eee31d5dab9f24469b52a8aaa6de2cc3157191069e7fe2eae3fb8d4ecb", 0x144, 0x0, &(0x7f0000000880)={0x2, 0x1037, {0x1, 0xc, 0x2a, "06375338c0af4cfb20857f61368c83a64d84b568e21e835f17d2397a704bb07bb50e74f9e7eb45105f8e", 0x1000, "1d61dcfff3dd108740f67f5abf1d207f218643aba3a8f40a75f01f0982d06df3a41ae95ba14629085963e3f3e70234632d50864e87525a7b1376f8bc5aafdc099c00227168374f39d6c5b16a7c3be5e7eca69aef3b7d83d58edeb251b64a22de101632c216549f93bd115ca747f99ed68036e8b298bd5ddefb873419fd0c7157880012549fbd199a9add630ffbad48f55b53f5a675032dff993189c44d444c85c871646cf070942464c663401f042581c181f9ac48cfe9eddea59504c1c31d100063b798ad09ca5a08b0a20e715d6e9dff7dabd9ee267ce6ba29e989c4c42f1e5fa812790a548543881ad22b8982fbfc88bc5ba34c63ce5eee8781b57ad2d188c79c96bc8044f50c82d084d315bb990cc1f9ad274d2aac4f13379609d33419743b1b2eda0e1a62b83533b7d2e312c2b462023aaadd9c5e9f88521d20561804605d5f7691fc3c7c9919948c4088df503f18ba4588131feca0dbdcee03b6793049b1314d25b5595aad36ee7d3b27acfd89c686443a441a982d837e2bd73f13697faedff6c8e335ebeb5e6a2b5a2e3434ff8a3e90becebe489ef5e1347aeb236ce5535c6d513756702c92f1a599f427798654dccc27bffac4300f22a1679dd391a7eb48d138b91943eea82ba3e62d9605a2e31e8cfeae777e5aa750a649d167d35bf6c5a13ee80ff5ae8d0a8810982ce68e3285008c6a774371dc673cd4d628356021ce3611b13bda12d2626bcb0fe612c06ce5f9425ba58b915f2b7b2bb1427fae7e53004ca72f158f4aa18661ccab63a3632f45341162522267822ed7586373f841e5a9882f930541bd0cb134f2909375ab0edb2ca0713564855ea4eccf12236ea0f5b9396523a62d975b37ad21d6f952d0f4dcf0ceaa63cf9e56f7000b959fa1a4b0e2e5816d23f190677212da747697cf342d7e1b3db0ff625727850a0b3dd0ffadb0f8f51ef81f63a74bb1b5d10a598cee4ca9cfba2bfe0a45425be417068a9c869fe27b5e8d82416bcae8603caa12ddd4fa6af517f73f75dd45a0f39fed8ea3f6732cbcc81218370a5fa1f6195c2fafeb6c1642150f8ee017cfd654e4b1ae0097f1f1fcfe9ca7383fa85bd9fbaaf7e21b7b7ee09a29b9b767662d8e2cf61323247da64c26ff9341023aec881fdf7e2b2a2cee732316cfb8342b4a26fcc9c34b76a84f8997a6db3d3aadb85a5360fcb49c88f6ebfdf1f3c93ec22b06c4195a1142cb5c70967eb8340a31baa7681fe5674d1c07631172ba642d650be23b4b346dffcfeb0b316299035529da13cd4a01a3df5abf81df0dac43ad87c92bded4d4f646c62aba97d7ca93ee98af645a4a568a4535c418e2bfd4fc51ab012ae61bbc8ad9130102296862ec88806a08e1a1cc10e0c1e4fd148b11016c4209fcc9bc58f2d49cde9fe10256a9a03874d4279e78cc33b442ea056708f96c844bc462ffb08c1c3da46cb342a17f85b0c3fecd6b068bccbfb0ebc12fabcad9a7462f6ba3963fb35335982389d2e55b4d94c394cfda32af222c1eca80a6e4e74b0b545c7bd644cd6815fe68d2a3da4145c4770c8bfc484c0213c7cc0983427a0f83e18fb481cbebad3a32c60fc3563409d111198486400a852601fc27dde3af35e3fc26179d38679ac33678a1bd5beb8f31b645deae63b333e14d5e53ca1b312d813e87c58be74d678a528721cab9f5e27a59be5380e3d272669bf0fb5c2838da67c188c9ea4b447e9ae7bf0f562f33ffccd82439ebb167cae2ab66f907b9e4898b00a782457cf3c5425120051c79737f1c7e72608c8d1f52b71b50e164aed125427f12f79e257d2ca960e324caaf451d3a1ccfbc8b9ed8c60d5f98b14de6c2e094db0557078c2baf3b0f7944701694c20783d97e806a3a1e494c9063feaf2afc4133b12272d0a5dbdff530e2b8b143894125b18c2ac1b1e3ab2a0ef7b2baa91799a929bb8b933a3dfe12647442c2ead5e97f8b86969c466a8ed55b7fc72abc6198fd082ca7aabdb1d14d008f69e01d9cbe03dca543c765560ee74c485af28736b52e7f082a240c03bd79f3399105c9ea87d59e837a2870435287447aea097b21e93e721965c3ae2ee3fd19a82f675af382d0e06d3038684be2ac5a797484953fe1082358a7ea8152d5130efffd5ce3bf9c584aa92624d7b347225fcc49ca003caafb534757d253490d4ff21a755346818a9dc96882e45a41448c1fb7201c5a464821378b4664b2dac837c8fb9ed6662de8767cd268e84e0fac4f9b8b45dd599ebed13f3270550718bd2b4fe70d9ee89ed068d22aefa685e7c6e45c38dc24358e4da424611847ff55505e6db076376a6d1667142f475853eb29c041103e1b6a3105552221c64af07c02b25e2e64227850252ccce25e57cdeacf9bcda774512c29f01b7eb2ea10307a5576b9ef229b374badc2b97b5176261fcb8982767c0b154dcb1789204f65d6ab75189707d01f134c3302c2f8596f48d52fdf24f78cdf9c3df0a8e77ea698d32c825a4e17d55f13c7f527e6d2bc5b1e63a03367d91b2f8964fd231ed691738c6106ce4329853ead7a96694fd32a2a45bae5fd4a4f43ae2dad421266b4b4c662f528049b76e7541c271f6c5a233dad2e94862e31cfb5835ff22d90f8c24f5cad9161cd55b704b95c751c3131cbc090a7bf340e0cb495dec42a1de360704f6cd22f48a90826e7214170ab1d60af00f10d0cb4e810ba963918ff481bbf1bbc72078ffaa204b126d2de71b4dfd3a38c006839c893155cde8e1eb984d64f3eb30433acdfff7e8558b7da6d4ea1a7a9749bf3dba5636d6baaccb3d0f4d67d450f8cb425312ffec43967e1fecd579d20bd95cf6480d1985e318d81ab493b2f6aa217211922306f8ed7a97b5b40cc4e2a460beee113cea3a8095c95c9f5753011f6c85edbdc936df8dfe419103a9ba798fe02b6dee94a492e33016096b90882b497d85828b7fea57ab69da1af7d238096ec1d1145a2837d0ffa7c93fd2f43c5020ebe0004a7952e2e2b9842fc4a783a1fe7260ff5b3c0999e8205f606716f78899e13dab50e26298207dc5f4fc7e74ce254aaad17bb6761294341688a92e3a9a713b3cbd6437ce3ae90fd660076c4ed28030b81b4de952d4a8e80719c42f31244f894192665187b22fbc62def2256003fe538ecf9903b385baa8e4628127203c0f173f043391213e4a31539c9380906c49d6377dee5723f3ce0a398e753f078646aad12d216dffffd81aadea6d8151d8dc27001f0b5efd7e3df03d26c76bf7f383a77864458cdbec64341a8428baff181881de829655f0ae904f432e528c3bcf6fdd4ad2cf780511a4e464d93997c01db24dfae8808dcf5315a53da915865a2262fbf4a93a0f19b536f0e4389241615825d2d21a0380f6e495db5fd3f1f684ecc92738815c4f7ea1fdd2f808c6fc043a3b3e3cebfb259766c30348aa2612d9b01a8b7a0d61b57dd487e5f6988f7ed07e65442475104744c9832f0ef94916e873c84b19ce281334d3203ebf68dcd74bfd2d5a0534d3572cc1001c0f04ad382c650abb76734a399621f7decfef245732104b1ff7fa52c49cdaa1ebb1481e4f825c236a4f27281ea24660fbe154cc627930564d3e7da662c3bdd8c9f64627d2854d192f51ce1f033752f9bb971210d1e68f4d32e522ba7c6396892f7129d1908f4000e3d43195963244450e5f3ff3cc5e3798ccd382dfd8fdf83a7cff296cec8e7a4f245f9d0b8776acddbd5af1a5ea68fe8321ea05e624399a5b004d739fe54270c4abc08fd34a5084d2e77c637dbc7014dce495172600d261d213dc63994f174db7c0b0c85be58d42d09d2e408c6e1c4871fbafc43599966d8c4125d98cbbcef15a45547efe632a2773174ec3a0dcb8e6e6294a750a21bd2d037f9f167fd46fd5ee6af5562745ef4d3ed610fb8321f641bfb59cf239c04c3a661e57691d5ee1a35b77dd5c22210f85da885bc8a46d12029cdb759d108af34b3e7805b583fd86b8c997df94cf3e14f37a4b98f86b87e6739097eefad1c288f1fbde1e1839311df5a67c4728c3dbbaadc7ecbc04aa61fcd9164861b298c99a004e8e8cc46efb5294e269ea04f0cfc8c602d8576cbacec56a914f335aec08f5b4ad0ae4226d9dedec95fb862f82b2109dde6584763e8f0d6b02933e66e5d3e8f0c42605ceefa97bdff217b7649f2b12774646ed15fb695cd98bb2a941462b48a2e80e4643d6d6808f347694d9d34f4edd6e6089b82aee13e4d42c6f57ffe557cff2d2eb30ca35c9720e1ebaa6b488c3baf00b785612741eab141b46f08bceaca2508770371e6cd210dd29c2feb7a7a4d4206ca6e6d7eddd46f78ffcfd9376ea92b4e981a4df9cd0ea5db699ada0556e1389edd0e29ccffab402decca2ebebff250f7950462097fcf13f171b393477f480c0bbcd327f6b5159159e76a9ed60a65c998924da543cce2033656f89c13b100b0c3fd34936e83ba8e210e79067c48da180092e7f3f301bde89f31d425e235bff60342cf4f4442d2b2f7b2e309be648a9cd4f8f6616bdcf1e4ed6d4d3fd28183dff2355f98b4de104acc5aa973d8d234cf4456059f289d39bfddb4fa4c8ccd8165042ffec3e3fc513a12e8c7b0e0ce999ddbbe419ad7d6ed89094bc4292506a3aa77f3658fd3a5a9666a335d0a796eaa5cedc6f11a539c1c66bd4e3a2e609017d4f8ed7fca53ab5540c8cfdf8985e15312546363392a6df379c4bfeeb60cd9e6da9f3ad22719873b703a82ba3df6d726183190440c6fca5d91f0834f3f8db392dfb2074d36816e9aca6cc19450970b25aaf2824da91510eacd0e2fa98dafcf680d4e541d947664f5afbb8f27014b4864e7311e55746cda0f530c1b5a6ce7cb807ed28f18a0725b3bc7678fdff14e71557cd8e5c56361249d39766a3f21c56941086895439d81386e556a0896dad972866bc8be7c4f4ede2d36e86caab67065326254ba21b28c7e474eb31363badbe71752144755d8a1c2c6b0f274e1f2d1eaac7ff62321298aae8617bcefba2168b513e50bd3e1602691a4cbe1e17c50bca1e30ecabe26a7b02035d89051629de2eabf98b85d2aed325b9e9ca9156c147d72b7391aefe5111a68bb3640b93fed0c88d9140952467683b1a81d5ce4ed02ca318727d0b7f16c4d597b9f465f8b0b2957d99b57b5783304a27b6d669cac0fcbe54d2b7560efcc87ea8062ccde08e0fc58fab7a669a217628409d119556a2c572c8002c53f472273171b3d40d749192bd91c7813d6f12120416e2c391b222671967d6039ab0dbc1877b5f620e108162c2b33d99bb63a8669633ca5ab63a4aa8bda234969fd52ead2086c4e44627326ff4a7e32f53cae15b34a67e67f883946f09add1b95e4969a1b7474be63d67ea0575c878078ec848d067b9373840a2f8ca2eb95051b6b6c953f36db70258a545522f0702764d05e4e44eae0138d8b9dee6a6450c4c8b7200ee98396b08570c64ce2170f92f85c8abde808f2c48104e365f4af3350076fe11a1b2d171350baef6770748e74edc1d145096ac038ed808deb9c412cd188d780cbde59e3433c462531f01ef7a18fd8991a3a7a644422ba9415bae2339af17990bb9f9ef54453d49261047e45b292094bb7ecd1a80bc08f16d6cdbeb9ce7f610d738fbb0bdbedce6bba3297406fe3875523cd0344c425ca6eb8e69439822eb94ab1ea5f13f735d364eff2efc25467bf71bec5e15b78699fce5af17fc950c10ddd2070ef12cf765e7a87b84517b5005a47f8bfb8adeb28a2f7430a9864ef16bb8a05c575d0fd7b1be408ff29575dc497baba736c6dc4dd"}, 0x41, "c5bb5453c5e18682ebcc8c389326f14679d681b7650b1e90c2d0b0348825666398378e9705b51985146b6e1fafb33b264c1a07953f24e9d008abc0f8f9f4cd0aab"}, 0x1084}) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) r4 = fsmount(r0, 0x1, 0x2) epoll_wait(r4, &(0x7f0000000040)=[{}], 0x1, 0x1) [ 501.090633][ T1193] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 501.098863][ T1193] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 501.107126][ T1193] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 501.115808][ T1193] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 501.124094][ T1193] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:51 executing program 2: r0 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfc, 0x0, 0x200000000, 0x480, 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, 0x2, @perf_bp={0x0}, 0x0, 0xfffffffffffffffb, 0x0, 0x3, 0x8e42, 0x0, 0x0, 0x0, 0x85}, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, 0xb) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r0, 0x40189429, &(0x7f0000000040)={0x0, 0x0, 0x7}) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:51 executing program 1 (fault-call:3 fault-nth:47): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:51 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x93) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) 11:23:51 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) write$binfmt_misc(r0, &(0x7f0000000040)={'syz1', "d65cdae42eb2c4b2277df68c59a85ba3a3a858119175eab482f5b0a4fe61a8a09e93f63cec38ef146d48bb522941d65c928ba51569847699116870ef6b4b9b402ea6591084f89511150b2872779add369f80c3b5d0d354dc0e4d6610a22eab6a10e14bdfebd0d1ad36f4302d4da000bc"}, 0x74) [ 501.290501][ T1207] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:51 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x4000000000000000) [ 501.431584][ T1237] FAULT_INJECTION: forcing a failure. [ 501.431584][ T1237] name failslab, interval 1, probability 0, space 0, times 0 [ 501.444694][ T1237] CPU: 1 PID: 1237 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 501.453474][ T1237] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 501.464852][ T1237] Call Trace: [ 501.468318][ T1237] dump_stack+0x137/0x19d [ 501.473229][ T1237] should_fail+0x23c/0x250 [ 501.477765][ T1237] ? mempool_alloc_slab+0x16/0x20 [ 501.483753][ T1237] __should_failslab+0x81/0x90 [ 501.488984][ T1237] should_failslab+0x5/0x20 [ 501.493541][ T1237] kmem_cache_alloc+0x46/0x2f0 [ 501.498354][ T1237] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 501.504761][ T1237] mempool_alloc_slab+0x16/0x20 [ 501.509767][ T1237] ? mempool_free+0x130/0x130 [ 501.514604][ T1237] mempool_alloc+0x8c/0x300 [ 501.519466][ T1237] bio_alloc_bioset+0xcc/0x480 [ 501.526186][ T1237] ext4_bio_write_page+0x7c5/0xa40 [ 501.531765][ T1237] mpage_process_page_bufs+0x437/0x560 [ 501.537533][ T1237] mpage_prepare_extent_to_map+0x4e6/0x640 [ 501.543745][ T1237] ext4_writepages+0x6c6/0x1d10 [ 501.548630][ T1237] ? __ext4_journal_stop+0x47/0x110 [ 501.553997][ T1237] ? ext4_expand_extra_isize+0x540/0x540 [ 501.559948][ T1237] ? ext4_dirty_inode+0x98/0xa0 [ 501.566109][ T1237] ? __mark_inode_dirty+0x103/0x6c0 [ 501.572254][ T1237] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 501.578458][ T1237] ? ext4_readpage+0x140/0x140 [ 501.583714][ T1237] do_writepages+0x7b/0x150 [ 501.592722][ T1237] file_write_and_wait_range+0x180/0x210 [ 501.599762][ T1237] ext4_sync_file+0x105/0x670 [ 501.605064][ T1237] ? tsan.module_ctor+0x10/0x10 [ 501.612215][ T1237] vfs_fsync_range+0x107/0x120 [ 501.617191][ T1237] ext4_buffered_write_iter+0x39c/0x3f0 [ 501.623554][ T1237] ext4_file_write_iter+0x2e7/0x11d0 [ 501.629347][ T1237] ? avc_policy_seqno+0x22/0x30 [ 501.634235][ T1237] ? selinux_file_permission+0x22e/0x530 [ 501.639990][ T1237] do_iter_readv_writev+0x2cb/0x360 [ 501.645607][ T1237] do_iter_write+0x112/0x4c0 [ 501.650553][ T1237] ? kmalloc_array+0x2d/0x40 [ 501.655282][ T1237] vfs_iter_write+0x4c/0x70 [ 501.660190][ T1237] iter_file_splice_write+0x40a/0x750 [ 501.666110][ T1237] ? splice_from_pipe+0xc0/0xc0 [ 501.671691][ T1237] direct_splice_actor+0x80/0xa0 [ 501.676867][ T1237] splice_direct_to_actor+0x345/0x650 [ 501.682624][ T1237] ? do_splice_direct+0x170/0x170 [ 501.688192][ T1237] do_splice_direct+0xf5/0x170 [ 501.693229][ T1237] do_sendfile+0x773/0xda0 [ 501.698923][ T1237] __x64_sys_sendfile64+0xf2/0x130 [ 501.705481][ T1237] do_syscall_64+0x4a/0x90 [ 501.711561][ T1237] ? irqentry_exit_to_user_mode+0x5/0x20 [ 501.718293][ T1237] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 501.726235][ T1237] RIP: 0033:0x4665d9 [ 501.730497][ T1237] 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 [ 501.751362][ T1237] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 501.760155][ T1237] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 501.769117][ T1237] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 11:23:52 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080), 0x2800, 0x0) fsconfig$FSCONFIG_SET_FD(r1, 0x5, &(0x7f0000000040)='\x00', 0x0, r3) [ 501.777297][ T1237] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 501.785458][ T1237] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 501.793735][ T1237] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:52 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x2) open_by_handle_at(r1, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)={'syz1'}, 0x4) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x4000000000010046) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r4 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) pread64(r3, &(0x7f0000000040)=""/83, 0x53, 0x1) sendfile(0xffffffffffffffff, r4, &(0x7f0000000000), 0x0) [ 501.859339][ T1260] loop4: detected capacity change from 0 to 4096 [ 501.883937][ T1260] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:52 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) r2 = socket(0x11, 0x800000003, 0x0) setsockopt$packet_buf(r2, 0x107, 0xf, &(0x7f00000000c0)="a2e699f9", 0x4) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @dev}, 0x14) sendmsg$GTP_CMD_GETPDP(r1, &(0x7f0000000300)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000140)={&(0x7f0000000280)={0x54, 0x0, 0x200, 0x70bd26, 0x25dfdbfc, {}, [@GTPA_O_TEI={0x8, 0x9, 0x2}, @GTPA_MS_ADDRESS={0x8, 0x5, @private=0xa010102}, @GTPA_LINK={0x8, 0x1, r3}, @GTPA_TID={0xc, 0x3, 0x1}, @GTPA_I_TEI={0x8, 0x8, 0x3}, @GTPA_TID={0xc, 0x3, 0x2}, @GTPA_LINK={0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x4804}, 0x2000c800) sendfile(r0, r1, 0x0, 0x4000000000010046) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x75, 0x4) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:52 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x8, 0x1) r3 = dup(r0) writev(r2, &(0x7f0000002b00)=[{&(0x7f00000001c0)="b953fdc9fa", 0x5}, {&(0x7f0000000380)="47aa518fff8b62eed70cfbb7b869097544105d265bc28bb693d56a4f135ac7890b2830d7697698e99cc0813d1ff1d7a1b8d084bc8b5eb5abfb0fdf63cb85d345095f5b30f06625537f49a08a408651df9d53e2afe2b2e734481bad4a5d24fc83184c91b32d3a261805d0707da5133530bc300fef39502a2d0ee9838c34f5447f87858f24ed52fbef5eea35f49103386e1f512850294e4d08a89131aac0367ee547b2cd3a", 0xa4}, {&(0x7f0000000440)="85fc4945a4d70d92c9e817f8b1fac27aeaa61269bd2835c4802be40ffe9aba90be7bad06db6fa39dfd69b9d594ad2caa7ebcd0c4ed904e01b1d8f1ea1a48f356017f240a6d61e8f9ef78c11d88d145d6508cd22db65cfc93904853f7ab41c1f00d3a19acfcf824fe0692849e3d3e02c7fd408911d7e41748765b938e8ce8ae419a2e16a9b485d48dc7759a9504485c65137008729bf9893919732aa82b85fe28f976e8728ee38c9da2f971f56929cbf635cba193eb4e41f68335fdd6bd1d137d39bf153e8035485c5c7ab65d1dd59c777fcb66d2e2337e9b537a4814c90741e15e3eb2a69221ab13ed", 0xe9}, {&(0x7f0000000540)="4457ee43673dacc173e8ae06da133fb0071f66491ae25c5f83460d5252df8b269120cf0c29d4fc0202674a47ab1933de3893bebe5b773b87a99dd8c9a3bb0fdc62c3b4d38adba53ca901856eb28f685c433b3d6bd01400e65284b598604f57e9486dfca693e78f114a9b402024c4ed6e40ee08b4222aface7cc17179a732197bb1e6dc6ea6b8688e38a23174cbaec9dfe0a9f2b5d2cd2e9200c7252355192454d61edaede80fef98b0cfcb98242fea1a8e5aecb8e65fa3aa8ede37510d10af157c25dd04e14d73b26cb76830e44c4b00f4f48c", 0xd3}, {&(0x7f0000001880)="c6594c5557b63b939224317fa8ca110e296452dbfcd16785ab8ec6936d85143f4ca3f1d30b1f5323ff04a028bdeddc6d1d157217f5f11c4c2ac7c3aa7c41c2b1dd3602f9398da32df6ef92ba069a913690a7bca743906a9e703f54cc46e711fa457aa8169c7b04dc29221888bdeccc45fac7bc9fe15750294b34cab5bfa432751099cdad39f38d03b7b985928946146245aba689039be0121d916fa35782a3dc2c33e9582d09083cbc9f690269f35a3493b8f6b185f2a48b4218156c769aea53bf43fddc402ede84845d8d0d537072a2921c224ec9d7fb46033e9dca74dc6c0c1a5cfa99c9ba11e64d72ebd3303c44b98c5a068b71c79960085a563d15eb3ffaf970aa90b66ec368eb893ef7bc89fa57539e3e649dcd12ce211f0ce0c142f927b8dde92668c347011bb0d723f881f61db2e89c7b0d24937ecc2a899f50b764c5e0acf8ffb597eb8d4193f08ea1b10d6445c98443f0bcc3a104b30da6384059a67411dc0503a00b21fc8e14f044c5b278cc28ad26b1f0f64cf1f22a5a691c2a7eec8ce968b2ce26e7fc8f8bb8f926e1de3784817cb31306cdb3bfd8ecdba32971c1c9f1b4db567a6b39afb13eb080579fde2f9b349fd9233c1bf43227c1c56b96bb3d55ce7a29adb467a5dbca3f00768f8f6845834af2be46e1c899cb7924857389e4a0d8e62a2753304cac9a7108c4fc1e65f73ab9ee7fff558d61f48752673f87081b780419fab3dcba4033acbba3a8893212dc05811d8c48cc3231ad8f5628e953666387f2e73622f73de7cda952e8c068adb4bf8df2321ca90ac3dbdfe09ac741c6d3cc1a354293484f67a33104d8774c64612f99e4368e36887c476ef3d4bd921edcfa2b5055c63533b570494e830bc7edd9d66a25b6b0c32282765905ff1cbefcb8460513f550911ae848468948945ea4de59cf1b51aebf3907fabbd8bf15397ebb0a5741fdbd457adf876ddaba197e70354446f4ebaa8d7bf826c27a9d1a874538afa3b64c5f347df0138e0a655e78dc3726ca52f8e8325a9a6f727686295d157e76d8f67600675a22118e86cb1e306ea473c73d44e4a0f0031c14e4f03007bd2544c22a3c9ebe90cae8e287faf87ebaa06aa9a43ccbf226b6ce960e62eb870e530be406a1ead5da86a11f32e8440ca12f3b8339eb75c0c2b2c43ab56c44ba01776fd0743fa5087d3a0020986df4cecc389b667b3d9cea856552e32cfd4921dd1ad0f302cfbfcd2e450642c64773fbf6bcaa0cf97274d216f4f869710661f4ed559c1e6c406787e61a036c76b8e7b93909ddd983e01fda306b9fad0b69f58c5d5975455d5de59f4edab908201e88997d6e78cdf845b0caecb21fe0134fccf58373d55068f179bf7ec0bed93b46c6c7adf728a5efa73f898ee60c3e0cf6f247e08e064cb14e8874eb54c15150ad0aaad9c9927da6a935d85336c63bff489410e44afaee3276f396dea08374b4c31fcb3b5cfe67fe4630d0e6528f537943374d4c34ca185d0ce2a7bd66b744269ecb310a5845c92be76984a053aa2792bbcde5e4885962d66a37215a33ba8936d3d13cf4ba65eecfcacd06fd058d676020760f46d051951957f7dc1d3120f68bb52f5bfee39ced7f4b9bf1fedbd45c6ab09ad95f7eaf91421b6ab2bae39e4b52316f0fa9ace38f5088ea714bc2fae4063ef9ad8d0524121b16286f41d49da38582b65aee8df3597beb946d1c9649addcddb0a7757799c822be7be4805dfb6e641f16b9cf5adefa0618b49b41f41ac4d85705c280f3fd3c9b40385971d72d9686a05597263a5e219e5f0ec27be50f9a1166e68866e321d47a63efafb8daa3a0f618c604452990eed9dd046f8e0563fe11ce4a6503eb00b4b45d7aaec0fae09ab9d8bb148573fe1c11463e3c422cd82dca4ffce1af80313b3f2b4ec4a6b2e231f2b1ec3b89575097a6bb0a272577479f7966db8f61397d902a6d895ed0e5e81462589e30b0b179f5d1e4491e93ebc82f59773c3eae09c7a28e6a207578a0fb0645afbc3c099a01e87db7dc2c657f1e54b796eb7086187d57cff59067ac4be29351fa0dc5e5286b9f50b801aed494b7c9a1cea49475be80f6293ab8c2b322d810f450d8a6632083923b979191d879c66c75c513030f6b794b3b6da09ab64561917cbf103ecc5ecd801cba1b69c4118439007b2db3f19b7fbb7f83ff5c9c35ee2fb8990063f7deb1191a2b2ddb62d7bbb7f0c20e4a781b79f9e0539d83304dde9e44d796f85d2b90f05cf3e70995cc38ec90ac209ba38bc0b06b99ba2991037e29dad5fad5ab42fdd7e57504a1fa6deee17986c1d1858345830d9a52e9c8a9ebfb62993116eb60a17bd65b3e6fb0603961579aa6eb647bc9d702b38c06844b2feecd24a84697f4d2f289f8eec1c922c78ec21395a0c563fcd853b4d9365f2008552789d3e02beb064c229dfb8d6c3ab343b3c80a539637bd84f647951edff58a437fd02aa37811ab0041c42cb69e887f42c08f2a372412b1c6aea54a4c7577c4199ee4d5bcb0f2fbc9d325dfeb5cb12967cf766d9e44f071e997442a5d3e61b409bcb7d61b40e5f5faa613f11bf2e6e2cb0d694176da90a7d3d8950fae385e4520d6067cdda55715801294efdf774a11b7f6499a17eb5b672b31944d59e0c262bf8de64346d601ad5e0f7a5b360fa19e8f8fc15e60b9cc16783bd425bc7c9d0ee4fa408b07fa16721f61120ae1ee2ca7fdcaacff3501ec1555d95009fe6a91fbf23913ae2b5e6398db1e40f0ce335c79fa3dca0558c7c830121ed7bc9573ab54b93faf4e1ff815faa3945ddcffada6bf82bb03183419a87b30baabfbcc73544f169c51f8bb05102d8f693f662809a824e3babc0ed9ac3fb43a6b623aa4569a8fc4f27dcc33d226fb2e7e8ad1afcc93cb7caf89545bd42e4acbbf648c8b373f447b62dc3b52c6af8fc1a198f2fff1f62b55d8614b4bdac1db1e355ed6a43dcaf6d71be60fa4965e22e26b6a27e827ffcbbbe5ea0a8b491ea250eeb22ea624d8db8d7607886675b9db83e64cfe116a64fb633bbb9935e255bc2de20fd6f86cfdd157298f25553f6ae631a368b087933755fea7088b032274105273fe953a2ecdcbecd561a45d6092dc7148c05a9ecba27e8c9f5aaf52b71f130374d86a82d2b18554cf379fb19ac5a015872279b603618dce3f0180d4a33e98083ee647a4a899a2221ced1a0495ba24528bf81bac2dacb6a7b0423d5d36cfe72f43f546ea743996f2076203a6cd7f323d32592304c71d2851d8881d9197cffe4ee358c130d0d4e8f30583698046db7a6c68bbf2f8c5eb82f7446d30d2898334850936b7d2f47c39ab260204c45c85c11de36114752cbd0db767451e34b74725d188b5b69c5feb18699fbba6ba7d45e77676cd9e8b574e40ab04e4a5cc56e6a273c811aa3c731f6eb71a11d7d91ad7506240d32ac9df4fc9dec06a0500e6e73ebec6b316e9e5d9572c0423e6305b38f422e662dd0d853f84c1366f7890b8c8be0d0695193a612e610b72e3a08553657d237ed00f7a23704014152e98597db13ddbeaacdef5541146870eca087aea155df91b48c735d150966dce1b221bf0aa0ffda295f7853d289ff0ba5f6e9cc1cfaa057034c47946ed33d3bc0dbaca6efd915015efef96af1cd7680026a716a7927393acbf576fd78f57a4f61eb78229c20b35186488664d15011e493c2935e2b6139ec56f5fc17a195ff36735dbb00411c02d801e066a0fbb8200343379f05ab376a45c596482302b67c8f2f4167be9c810a7db0259d6ca9bcaa38740366b7ce5a8430cba109b329f754618655cb19bf6f685c017776793d526e4c4cf0f9b5f09caa928ee9c3de9b0943d160eae304efd89e2d5150802e660cdfbc9bed6ee49944ca55904a7849f5c919dc70b1882db10925f3254c97b78f4c769a43a83d8c464e2e1449b33722caa10ee909ace2beefa68d0f7b083f5039c3d6cce737983aecc1b58befc33c227bbb53f4a69b126bbd5d31fdedab6962acc41030b5cbf558f0e1318728ea6f2f83dea176981fa4a543f9ab179f364000879b2739210234d3d4d14972e3311b51304bcb261869a6005cae656940c59d3fa100c67566adba92f364ef387a322ce88380d5a8852c410bf590259fc1d893557191e6d4b5b745d5663347962cdfb1fc14c930e11b812c0efb16bb179c38d05186c4a9b491c2ab9375d14dae7d58ca425a18d8e2ae204c7e384da525edf8bfc29021934f8bcc92c753674ffb073a05f50270bd1df6e8b2cd4eb0814b603411ba30e14abae9ee5335a2b73d3335c1da8cb41d287d4aa3b69bf0322a9945a84194b84d6151177ca2963e31d4f33d5be0835885e73db4604314c6dd921edd83795f189c72722eaef058b39f851efee55d9076be15631a3b63c07cceafdc45183fb043fc4f9e172fbe560b239b5fa402935519fe7818eb42c13f74c4bb72c25b84fdeb2f47611cf225c2fafd0568a5885a0c02ee4c87511344aa7c08764e2763ad2ea5fa00e8030696ba333ecae19548c61c4afbe148c03de9d2062994cddea334934c26bdc4b3aeef577024f3120d884081f775fb1d125cd2ecaf78a94f8ee409c60a7a2c2c1a4d35f7a592836abc362bc2790ca0c280f38b2f586dd4f010a496bfa1bcb931116da07127d2f14cfc79f74bb18542d110b50802950b133eaabc4b17ef1269757e4459a7389ac4b9731986ec9e0c2ec24c0a71827edc5f2653bd7a46902842732b1354ec698123326945dd6f282278f323b6dca161d992ba5b86acdcdced58591b57b7ba0e9ae2e98f8c3b0a5152d5593b09deae0c88231667e362cd28e0bb5f40738dbe013a40ab460e8e00b93f23fdfc3f5de3102ceae3141efb06c0132ef253466c459bad8faf38969330fd476098f7b7abdab3de566a27d5594db77225025af501beb34f9c780eea0464df074cc63e69af3bf5e59e43d7aab7f192bdfb51cadcffd6519eb11371bbcc8d46d012a1586b492b87cb3255335f8bad645fe16689d6c8f162aff401dfd290bb78e2adc4c23d7cab97d2ea8d85dcdb7e005b49e4a3bc487dd3d2b9909774fea530b8050795bab281e4ddc0b2b232dc270e315baa9eeed1d4f9cec7666059a28cb75d36496bede093aceacc93768b000e4062ed52d186ec7f689f1cc88c360350ea056aa2fcd1f3b7ec39342891d110f357c2a3fcd5dda01cdfd18b50624876bb53002e7fcf9398448ba3592e2ebf5da6ad2bb1429cfc981172953be9d861af61c4d586393dc716d9143b89d4b77846e72d3cd587c8b61da6fe4f3dfa6ccb3a634c2f8b10551c2486836ec26ed383e7ff94166869c8542caa28fb4e43dc21b6caefdf454c651f776bdec7dcd8872eda728747c825a7ef258c6a52bcd7adf96bd69945a8a1a463b8df1b077dc2a50465ecd236a75173a184fcd09ae4f815d65ec2f40b786c3176a8f7f67d224884913af91f5cd41f54cba2582478487cf8ddf54533bef3ec9e2a0e2a32debee80af7195449609e57a70c6f08669e37c91d7dc6b19393340e17d989718a8bddb774d74de273537ae8e756792c52a0f2b73228bdaf0f7684e00747602ee93f07df1dec9f06d395734993147ff1c5bee5b2740c2e75d9161ee4f9699df9eb055f8770754e8c5f1d3ea190f5712573f7150960e272a839f296009197541a3f2165a5eddf985353f78ecb93d2da35b0d41a187d6184913eb80464a916473cc713ee6252c73876de0ed1a892d15513196e67057f1a5fc7b9f7e0bfed53b9d95ab0bcd4bcf7472348be57f396b6226c1eb78f7cbcb97934e42efcd5bb2", 0x1000}, {&(0x7f0000002880)="26edecca2ddc7e180ef6d4339314cfa96a790a3f4512e81d921fe2c7a9df73a1366dd7bdc848b59a515257db3671b70ca26d08ecaaba29236e735509523b7f6eb512bbd95e8fbd71ced87e7ba50576d54341c653c737c8eaa786b10a399e86e0a1363b4ea1e4fbbd05b2123ced91c59edb0956838c079566419dedf2773b81cec92525c4d740a7ee8b678f06bd5e9068907dddbcd83c62891c9c03b7394ad5d5ea82fa6da71d5da6addff6bee3", 0xad}, {&(0x7f0000000300)="bba81c7fe548aeb6372774e6f2c2755d90a0248c7db0821bce00aa1613127b9d1f2fdb6d40238fd5c64481f6fa9ba794e93431e7db5f17d049f8fa965fafab", 0x3f}, {&(0x7f0000002940)="b299fe76a8342c3cead1fcb3cb5dae12662f094a91d5b5c98b539d7cd067620a2baee5998b7c0c63bd252b09d2bb2638017c2dec3a5d99157a60b901a519cc03e7b75486b14af4db6c9e17c36268837f97593208884c8ee38a9022a108881d0494183e4bbefe28549c96e63584dea868c90f6777c9bdb8e87bfdc55e21cd642906c82df63737ad437cf4dd", 0x8b}, {&(0x7f0000002a00)="89c98a06f4214b2b7027185eb868c2ebb146b6fda1435ae122cc480d9f557638256cf42b30b76397c0ca2a781ecb1000e515f61cf9820d540ffcdf6b34e509d62f3999fb48d6b6e70d6bc0a62df2dfd14becc7644f650e147dbd5041aff3b12cf218a7e2c129e981a8b05d904d0cf2e6053aca400f05e3b7faaa02140ca1539e98e4e98f9284abe8ac19f628fe9f0fd99e4f993c48535e7d56fc131db7114842a5483058226c076b6a26ecea3b7d3b69a2978ff3212a67dadba5134f9c579751259a4eb72cc6bb3c2f7415d8013e854de07a4a63f1c656cb3c5b3f3cbefa4e2e7509cfc1f5bd63cdf4fd882fabb5deef57b2", 0xf2}, {&(0x7f0000000640)="4f945bdd9ab025dd3800573a3be7ce10e3908889041fb26595ddd75f92b534c11d", 0x21}], 0xa) r4 = signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffff800]}, 0x8, 0x800) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000880)="8ffee2a4b9e2c8c837af0db0aa917f0f3e86311d8449222c9c797be7299262ad6c4752d0dc273e88d42721a29c4fc1ae36bd2e7bfd20f53ebbb33b506d1b32d2bc74b932a9e2c69d4fd2e4feabce530b41855b0c0c18a847d1210093d73ac98004d1a15d6ff93738815b77e1e704c4746af94f65b99dccce559621528e69ed8e57729288cb3644664d447b3d587c8c704b2c388401df01043a61258391df66ceb77eebdf2b658a86b8eddc773e3426bfba6dba09195653b8825ea689d9b731e463b338d5993be99eb8a7c0a0b9f0022b537cf9504fc60fb85ea576da7fccd4476e1e592552f5abe7bfd98a4956e0b00c254803e91796e6f07c2c6a9da7919b7863e431963a57e6115359ae26ca7d406d0160fc5dbf9debc7f18f0cd147654bf37cac4b0fedc50edd81f03e5d6eab7d2e39a4db78c122a014098c8c2dc12c11925e6b4654e260b82dcd52b9f16af3309e41dc246d6ecf2ee0a4e51108e77bd7fecb3a7e50d916c4b09b547a34a740bc30bf47212bad8d690d945b40a694abb7ebf26185a90d14407076ada8b3c8791e6f83071791e974d7e2fa448068764890f9b9077e62c5d83c948fdf768e0707797736276d562ac6a5b92c12fd616fd4453ccbe3df32a4f78df2384514765c2d943f32c9c4db0345a5fa7f0486ab708b9d381f84aa46f050822b2b4f2c0a8a61b2aa278db9a8d80bf0dff6b7b7b1fc86df11eb4194ed819c810426227dccabbef20aed13b3fec8f37b554fc55a54770c71a96f1cdc5e7e850cceea645067e8caf20ed3375f725fe3051e17083941ed0ae2b462ac5df7d8f958b5c9a5d8d6d07ad848d7cd03a5f7e91badecdc62ac2b1180bf9c2381dd503698668fb295bc99668b1585fd57029afb43602a163ba3c609ee28771117fd53eb163e34b6fedcf6565aeea821dd83c90352fc24b2fe16cffb4bdbe43d39c173af1127b4de422c36c953d27e14138b7b6e1f0db590724ec9d1877d49d885dd4f61fe2714a4f4e4653348b0351b4899cf70c5e2895998a2e049bbebb2c451901148abf23efb41df27fcfbe9655808ab26f154bc8c51d3bdeaf02f6a28126ce50e6291a9ccd22ef6e62245997ea64aad43d4540462ccab5783dca355be25e84d39b19233fd0f6513447937c526686d2c248d3d6b73603ecf34bd11612d2c5cb1680bcbc4f8a2528f219d1607fc6595748dbfe9d4e133427f676bf33b2c09643dfcdefb6f079a032d296c7e81209981407b3bfe8af59c83dc22e55907c2d00c45c7a8d9c4516874aa4f443827cd528ad920f4001fcac0e3bf0807e8b859ee75c0e382301f4edda3680aff998db708aba890a190b60cc6e72aa80dc71f0cfc65eda13f1fba622fc41a8e850147c46a03336bb96e9383544a89901d1e3b11bac456ad10e13c90320d601bfeb93ff3ca563b04e92aa636bf63b727b8f6b4f0e3bace836386e49c03dfdac563686691966997abb41cbdbbca339dca2b5e117c5ed8efa4d1c78c4976430884171cd51f8300ec92deab123783bad69fe2b25749d0af5d7ca6b969baa06bc831e76738eee7d535bc58ebc17baf534e1500af0248905317100fc30ff75fffee3e5976e04fe0072c3078334a3461ef7a399a16ed9efdf7ffc6880ae8ee45046ba614f42d3f21436c29ccc7f1cd8aaa61b431f89ad42a4a62d278a9c9c5a397b33ae050c0865c946ca9ff301cfcb08acf7a8abf36b038e6fbde28072068a182819134234d1c64ffffe9e5a049d19dd28b237cae7958dc68561f81f8a349823041dfea0bc75cef3e8e59000c05ee8e48dc5b67d99e7d2d8bc9eb1510df8479ec9a817b8a74c9046f353ca3713b740f51a8ac4de0b13e1773b9f8aadc3062afae99d013db932cc5f7a8606ab351e6e21923524003ce9a711312343ed1e90d7963e2d39bcb17af527cd64fd16346bb8e5e55b96051904b5bcce4984e01b894aaa539705b9a2da8933e97ec651326dca2b682cae1af3405372d40ddc2ab30599a7533f3715f3c560b2a1b8d04f37e492d153828b875215a9cd3ab77f491c0932019cbffcb38f5006a9ed821bb4d8bfd0723ff1e2d1c7dc9ea9a914aa46e37b7ffddb33bf90cdfcf32796137dcb2fdbcec7ea467eb3be61e29a9c6a8c3aaf1b2464822d05ba47bcce2b5884b1fa0c3642c423948c7a365b5d1af2111891f5be292f752dbf5f491a728d51b6b7bcc1da56ca494a7489a96712ff211755c5ed36b3929e02eae94a51c414ade73673d5f84ad393eb6ef4fed4ef11ba4b941a64383f44235210b7ff698f0ac18fc5fe408a970318a9ac94fbcfb6a20003ad5b500499b6923b822c6e326b5f27898b40cbc82c8477065cf6c178b8182e368b4f25d9d1fab3b9ae6b6cfb70623c01f89d5e3b413711415a6c8a90d0669a7c2466eae1eb4f6461f90f164082fd18f0363b60d6fe76e2fccaecd81865482afe7e5cb44eafcf56159940d6b5dd016ca097eeea398a679174e51e7aaddc73240e941c5a143c05725b95b187b086195d29370b4787b5ca7fd53c8f679a516458701f4e96566fbe07c1a998729c14a3e582141a61c0c6c6171dd9b2ba5ca8d23b344739b34be28ee35c8cb95b7fb712fdbf615a52f713dc44d5ddc27ed828598695f6b0a86e1b5ee1829c2b6abdc8c7f74a4c64695d2ccd09e9dfba9fd2323ba972e0d3e6981950ab205253e19c16aa05da3ac112a0f9b44157199d404fa996eea2275e46e6c31611884416399dc8229e34e1b05d940b742fd7b9db55140cb1957fef073e25d17f644afe1bd78fb89ddb878268c293c7c09b0a770203cbfd41369de041b4ab71521df8b67dc7514c4eb6e14fb0ba8e7a17fc04208c913a38b11f48db5af483e0dda6d88ae8e3db607e2bf44dcc00ece58f980dd2e7d7217db0c0dc7243047989528a7c88cbef7e344ee67434f7fe66d8afaffaa371651135cdb89fd90785d1bea209d6be97afbd844ee5b90f67058203dcd552004b2b3e0a437d79ea0065775b96094a80157f4cf370ee389002f6fb324ef36dfcc276c7d8bae90fec4222927c91eac93928c5025f83f2513fa2ae4d52529b2fba0bcb049b37b15ba017f7c64397c72c3063ef0464578e15260d4691ba5701807d32eb18af727e324f45f88cd82ec6409fb944e41ede316b6e2f91c528ea2910dff9db9e31c89188e2e26d6c4a5a0c2d26d5446f1b14cac1deac19e13fe8686aff87e67f797a853230758a8c792dc19a7f9d8811ac64b317d6299645baf22ef1350579b441faea506b38bdfc2c59f1811ce9285a2e96b10707d31a02f07c5f455960d444b65f3d64c0f936ae263eb5393b8a373222927e508ec34110495016eef529458c20a84d89c5598b419786386b13980ba157677ca47531982b41db7b35d9f7afd0a14bf0fd87266966a93a009d067f5e9b6bce4d0d2a4e12e96893bfc47bf3857de49ac8399ae2ee90dc45bf27e9057b721788f712a5f31f1ba2886d94eebf3c076dfafd84d5ce6b61e09be99dabe7f0b3e096bcca96b8a31559d218a5fb2f8b772fc841123f54c7ab15d41a7b64c195f23837a2cc4a059367208ba125ba7724ee0609c6f2102582ecf75170ac712915aea207af66e28e098600a9057b75c4a184c341d4922f045f67b52f4d1d0d0c9532522d827cb92dcc75ccc754689310b525ab65249148bc8e9b650e6515c310b220936d408d158b77b0b62232e5c5dcc46fe331db59ab734721ede02891c7d904a5fa5c9c9b55d64670c12f940b42fac979621833eef779ab117dcc57f3f1c965e41f97b035e5859d42065924b40e6b808459245e2604a02fc18b626a6e5c2ba109bcda43c7a09064f26da197cf73044385c594f2d1231b7a7ab1abd2fdaa6dfc2f884c338d87ccc9ada0e409e66022bfc96ed9a6991cb94b1fb744ab51cec031eb0b121970b4dda22a0db0f3c4772fc62129e98342e431cbd6fee7b7e189998b9945942efcff66b73d3408d1fdef6c41c5212039febceb1ad1b4c6f99534bab8c05304ad42c1b0d97851de302d16e89ac70ae3a6755f269a16dfc8e48b4dd78fd04a7627034d629dbe83cd69549da9903b9b189f70f2a017f0de87bcb2734dee60c4a659b18331b902241ce15da7419d56a0e4acf7c403c262cac2a0a0f47b54e800131f3bc2118cab9dcd01a154d60e2c435cfc812f2c23c370bb82603e35ada326c774ece955b06921a2516f8791a7c1a20a5419212bd1fc88960cbb578eb59afd32497812cb36bc462ce1bcf55a4ead7b7939bab3f12362d7b1710055bebe1b97bbd6c0e72fa2a3b367092745444e2675c35ba463a36e7e6fcce8dcd9f291edaa110c3945f35d7e6f6c7ca690b5a0e9843318f4cb6ad8a7d91d968dd5d010226bddead0a75ff064b3dd6ce4c4b031d888a426dca7896bef5c6c5994eeacdad2feadbfe07af28dcaa280ee9f0272c595ea01684728c04f950ff479da8db35842334a7f820efc361899e403328724d2b1b2a93878c5d2a97e216129fe6a3c73ef743351662590898f2a2f2b43c1b990f05d34b467f850ace1a9f2d2d4c216f6918983da120c96dce9e5b391584cf29580e5021110503077ae594a3429489c47a21e4e95a9ef679ca32c1ca15fa6110817b3212130f1cddca4789e10e3765b4e5e353baf2f40513329bc0c758f6be643174ff5d1eb7106f13e162dd55552e65dfaf0c99afc44d8a5dc1ff78c6be11d785772acf23f44c06e0f1a326a27049cd52925b7c0a0c18508799bd303f6a085998efc02770799f27fa7a95f2f3bb506ab3cfaa224dbba49a379a04030c0c4b4ce04cc81f0942246c98ca25a6268288e0c1b2a08fe67ade00d839de1e25946cf7879627d492c6d19ddfaef837937fd3ff525c65fec0a299f5b0b5c618e30d704f37ed31ab8b08ccfa759581eba792b4189db767437f1ca860f20bf0357707e524291ba2904dcb22487bb61a26614963b636a274ec394521942abbb4aa7eb6ad5e2f886cb4669bda1da6765dccda5dafb09183ac26cf3527e696a718a4f75b9847781ab31bcde5b7414a3e54e7cb3b5099979eeb4d2cb31317012d0778d6cf6fab8000554d2cc1826d52e722cb2d3eaa6b87599bc1504fa7b8cb42bfbff5f81433a50926f727491f4e7e03b0ce359b56ea1213ad2d36e273ca6231eb286648ff32d11004656888f28b81336992d0ab356927825d8bb46977fb528f92ef0f32dc967904e330db9c27697e6a1247fb82956e1e4575d4de08c6d8e81c84c783df82f187dd9ed3c9393958ea777a5f67cedb1d7f22c830b33a30a8a49da36adbcebf0e773eceecb60c20a1b1f2528edd533c69485dc29ab03d8f83d219f74d4fd3978ed26036fb789770b97640ce5390217deb5572be8317bfa3721048691108f5f7bfb564cff3a5543ff50036d545f119ca01601158543c965286e0a678696b9b65a9a8e7bffd5230bb8dfd95d1490c5f94eacd64e9b0ec223b4d9f14b237c58f4e2ce6b96bafd06c2d72005524cef75badfa17f8c419ec2c5c51ea3fca08c5f4ff875e1171cbe4465286abc40f407d95addfe2dda9b32ab513504c80ac2f51e283bbe051528180016f57edf6b5356058ff2e29d580ed3cf3ecaf023c9a52b204dc2d5edf6de54e7d2fc1537e0f7882d44935c032ffec8e6dd470f2ee7a876bb21abb6a4842d272d7a7c973c943caec63af80c017ceb467950df8db90107822494bc4006f31556082da6e31cb518acc22d2eaeb375ff79e118c216e3d59b2610171b5d8871d498be3b91807913310a4bd0e95761da84f0f4eb43200f06c4d4dd63ef31d", 0x1000}, {&(0x7f0000000240)="205edfce3dfaccd9b3ce519c4c1cd3f94374c4e549b1404fffb9bdc3723919504bc640e1c4fce08d957540dfb093df3be4f852c41a19f91c298fa32615ca1491fea36ea7903e269644168e96254a5f9d7ff85e53b4b33ce510ed402ddf372bd575ac2266376e4cd96efb4e0a147c13a2d027b93b9aadb5ab2d748ca53850cda8375b426bb3b30ad0ed08efef400c0ca3c8c14891f23ea675c082061b45c497687480f855a4", 0xa5}], 0x2) splice(r0, 0x0, r3, 0x0, 0x80000fffffffc, 0x0) [ 501.948417][ T1260] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/835/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 11:23:52 executing program 1 (fault-call:3 fault-nth:48): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:52 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x4800000000000000) 11:23:52 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x38, r0, 0x800, 0x70bd27, 0x25dfdbfe, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_CH_SWITCH_BLOCK_TX={0x4}, @chandef_params=[@NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x1}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x7}]]}, 0x38}, 0x1, 0x0, 0x0, 0x80}, 0x8000) r1 = perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x9, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x4eb, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) tee(r2, r1, 0x7, 0xf) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/slabinfo\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x4000000000010046) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) open_by_handle_at(r4, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x5) tkill(r5, 0x1e) ptrace$cont(0x18, r5, 0x0, 0x0) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x3, 0x9, 0xffffffffffffff18, r5}) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 502.151341][ T1284] FAULT_INJECTION: forcing a failure. [ 502.151341][ T1284] name failslab, interval 1, probability 0, space 0, times 0 [ 502.159725][ T1289] loop4: detected capacity change from 0 to 4096 [ 502.164584][ T1284] CPU: 1 PID: 1284 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 502.180345][ T1284] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 502.190687][ T1284] Call Trace: [ 502.194213][ T1284] dump_stack+0x137/0x19d 11:23:52 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x20, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 502.201384][ T1284] should_fail+0x23c/0x250 [ 502.206010][ T1284] ? ext4_init_io_end+0x2d/0xa0 [ 502.211015][ T1284] __should_failslab+0x81/0x90 [ 502.216090][ T1284] should_failslab+0x5/0x20 [ 502.220792][ T1284] kmem_cache_alloc+0x46/0x2f0 [ 502.226104][ T1284] ext4_init_io_end+0x2d/0xa0 [ 502.230899][ T1284] ext4_writepages+0x76d/0x1d10 [ 502.235881][ T1284] ? __ext4_journal_stop+0x47/0x110 [ 502.241107][ T1284] ? ext4_dirty_inode+0x98/0xa0 [ 502.246157][ T1284] ? __mark_inode_dirty+0x103/0x6c0 [ 502.251464][ T1284] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 502.257428][ T1284] ? ext4_readpage+0x140/0x140 [ 502.262215][ T1284] do_writepages+0x7b/0x150 [ 502.266830][ T1284] ? balance_dirty_pages_ratelimited+0x13f/0x280 [ 502.273216][ T1284] file_write_and_wait_range+0x180/0x210 [ 502.278914][ T1284] ext4_sync_file+0x105/0x670 [ 502.283878][ T1284] ? tsan.module_ctor+0x10/0x10 [ 502.288927][ T1284] vfs_fsync_range+0x107/0x120 [ 502.293721][ T1284] ext4_buffered_write_iter+0x39c/0x3f0 [ 502.299422][ T1284] ext4_file_write_iter+0x2e7/0x11d0 [ 502.304813][ T1284] ? avc_policy_seqno+0x22/0x30 [ 502.309916][ T1284] ? selinux_file_permission+0x22e/0x530 [ 502.315693][ T1284] do_iter_readv_writev+0x2cb/0x360 [ 502.321125][ T1284] do_iter_write+0x112/0x4c0 [ 502.325777][ T1284] ? kmalloc_array+0x2d/0x40 [ 502.330676][ T1284] vfs_iter_write+0x4c/0x70 [ 502.335309][ T1284] iter_file_splice_write+0x40a/0x750 [ 502.340827][ T1284] ? splice_from_pipe+0xc0/0xc0 [ 502.345811][ T1284] direct_splice_actor+0x80/0xa0 [ 502.350777][ T1284] splice_direct_to_actor+0x345/0x650 [ 502.356291][ T1284] ? do_splice_direct+0x170/0x170 [ 502.362131][ T1284] do_splice_direct+0xf5/0x170 [ 502.367450][ T1284] do_sendfile+0x773/0xda0 [ 502.372069][ T1284] __x64_sys_sendfile64+0xf2/0x130 [ 502.377652][ T1284] do_syscall_64+0x4a/0x90 [ 502.382482][ T1284] ? irqentry_exit_to_user_mode+0x5/0x20 [ 502.388783][ T1284] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 502.395156][ T1284] RIP: 0033:0x4665d9 [ 502.399251][ T1284] 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 [ 502.421955][ T1284] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 502.430653][ T1284] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 502.439030][ T1284] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 11:23:52 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x1fffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800000000400, 0x951f}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xe7, 0x0, 0x20, 0x8, 0x0, 0x1, 0x10, 0xd, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1f, 0x0, @perf_config_ext={0x7, 0x720}, 0x2d04, 0x7f, 0xffffff80, 0x3, 0x1f, 0x2, 0x7f, 0x0, 0x539e2a58, 0x0, 0x3f}, 0xffffffffffffffff, 0xc, r0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) open_by_handle_at(r4, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) r5 = socket$inet_icmp(0x2, 0x2, 0x1) sendfile(r5, r3, &(0x7f0000000040)=0x40, 0x0) [ 502.447204][ T1284] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 502.455467][ T1284] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 502.463587][ T1284] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 [ 502.481786][ T1289] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:52 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x4c00000000000000) 11:23:53 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) ppoll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f0000000140)={[0x72]}, 0x8) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:53 executing program 1 (fault-call:3 fault-nth:49): perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:53 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) r3 = openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x5) tkill(r4, 0x1e) ptrace$cont(0x18, r4, 0x0, 0x0) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) r5 = signalfd(r3, &(0x7f0000000080)={[0x49]}, 0x8) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x7, 0x8, 0x6, 0x4, 0x0, 0x2, 0x2, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1200000, 0x1, @perf_bp={&(0x7f0000000040), 0xa}, 0x2000, 0x3ff, 0x4, 0x8, 0x7, 0x86, 0x3f18, 0x0, 0x7, 0x0, 0x6}, r4, 0xd, r5, 0x2) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) [ 502.672716][ T1325] loop4: detected capacity change from 0 to 4096 [ 502.697503][ T1325] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 502.727601][ T1324] FAULT_INJECTION: forcing a failure. [ 502.727601][ T1324] name failslab, interval 1, probability 0, space 0, times 0 [ 502.741515][ T1324] CPU: 1 PID: 1324 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 502.751217][ T1324] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 502.762069][ T1324] Call Trace: [ 502.765658][ T1324] dump_stack+0x137/0x19d [ 502.770048][ T1324] should_fail+0x23c/0x250 [ 502.774615][ T1324] ? ext4_init_io_end+0x2d/0xa0 [ 502.779491][ T1324] __should_failslab+0x81/0x90 [ 502.784517][ T1324] should_failslab+0x5/0x20 [ 502.789146][ T1324] kmem_cache_alloc+0x46/0x2f0 [ 502.794930][ T1324] ? ext4_init_io_end+0x2d/0xa0 [ 502.799977][ T1324] ext4_init_io_end+0x2d/0xa0 [ 502.804801][ T1324] ext4_writepages+0x76d/0x1d10 [ 502.809773][ T1324] ? __ext4_journal_stop+0x47/0x110 [ 502.815083][ T1324] ? ext4_dirty_inode+0x98/0xa0 [ 502.820304][ T1324] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 502.826289][ T1324] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 502.832668][ T1324] ? iov_iter_advance+0x2a9/0xe10 [ 502.837856][ T1324] ? ext4_readpage+0x140/0x140 [ 502.842787][ T1324] do_writepages+0x7b/0x150 [ 502.847753][ T1324] ? iov_iter_advance+0x377/0xe10 [ 502.853014][ T1324] file_write_and_wait_range+0x180/0x210 [ 502.858739][ T1324] ext4_sync_file+0x105/0x670 [ 502.863677][ T1324] ? tsan.module_ctor+0x10/0x10 [ 502.868821][ T1324] vfs_fsync_range+0x107/0x120 [ 502.874046][ T1324] ext4_buffered_write_iter+0x39c/0x3f0 [ 502.879745][ T1324] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 502.885976][ T1324] ext4_file_write_iter+0x2e7/0x11d0 [ 502.891620][ T1324] ? __sanitizer_cov_trace_cmp4+0x31/0xa0 [ 502.897653][ T1324] ? avc_policy_seqno+0x22/0x30 [ 502.902913][ T1324] ? selinux_file_permission+0x22e/0x530 [ 502.908835][ T1324] do_iter_readv_writev+0x2cb/0x360 [ 502.914168][ T1324] do_iter_write+0x112/0x4c0 [ 502.918777][ T1324] vfs_iter_write+0x4c/0x70 [ 502.923467][ T1324] iter_file_splice_write+0x40a/0x750 [ 502.929563][ T1324] ? splice_from_pipe+0xc0/0xc0 [ 502.934453][ T1324] direct_splice_actor+0x80/0xa0 [ 502.939433][ T1324] splice_direct_to_actor+0x345/0x650 [ 502.944927][ T1324] ? do_splice_direct+0x170/0x170 [ 502.950195][ T1324] do_splice_direct+0xf5/0x170 [ 502.955080][ T1324] do_sendfile+0x773/0xda0 [ 502.959894][ T1324] __x64_sys_sendfile64+0xf2/0x130 [ 502.965275][ T1324] do_syscall_64+0x4a/0x90 [ 502.969717][ T1324] ? irqentry_exit_to_user_mode+0x5/0x20 [ 502.975996][ T1324] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 502.982175][ T1324] RIP: 0033:0x4665d9 [ 502.986099][ T1324] 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 [ 503.006011][ T1324] RSP: 002b:00007fdcac525188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 503.014867][ T1324] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 503.023111][ T1324] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000004 [ 503.031202][ T1324] RBP: 00007fdcac5251d0 R08: 0000000000000000 R09: 0000000000000000 [ 503.039473][ T1324] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 503.047467][ T1324] R13: 00007ffd4597d30f R14: 00007fdcac525300 R15: 0000000000022000 11:23:53 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18, 0x6, {0x0, 0x0, 0x0, 0x0, 0xffffff7b}}, 0x0) vmsplice(r2, &(0x7f0000000040)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0x188}, {&(0x7f0000000880)="bd57d0dd3375fb7a36c69f3eeaa6c0fccbba4edac0b4317c3079c09182a6aed06141c2d81f65634d269f921ddb43cc695723190166e717cff0b44d5fb3e05be3bc21cae3ac524c4134fca3e8597335e5a60bc5ddcdab6f7d885d42de3bed2f321071688dedef4f8bb321f0cf69ddb1f62a00576f6a49c85fee25222b86043ee33022c7e2475a049a226f2b434a3fc3fc3810c6401cf71ded0b44701d8bfbf23af282b10aa1d683b8baa7a30f79a6a3ada224808bb1b41f38cf8548049210c1fc7e13ba6dff3c82e5a282dbdcfbfc1ce8de4bd6fc77d60614b7f2265a3e294ebe9ca5405cbeef0fe4294f38a1e2c19d5b2f911e7d7611b0d613504818dc49ecf39dbf12a26e1c0f39253cae8c5b95ce32d7be3e9ce810c3dd78e45359cdf96f66dfd2a20eb02c3ea729a39d9fa87b194c7d53581d446f55da8c43c5b349edf3dc7b2c9660471fe8ddc8586d5784e55491b99733ec48369dd94869dbac830244ceaed1123a1812a0b5dbfb279b168bd8ae3e4802146f846b7a2961fc8b54516a7dc5054e897ee092f3d929d9f9e116dfd99c5a0c90da2307e0a8a29ce119971f90790f36048b63df0bc70d92c9909254276a1338194010159fab52eac2bbcab7b75028d16151a0594b7f2b9058b02cdf9d4a9c511dc09e7a7892b35931f87104f991fa65e52c388e3a51297e3256a9981de5bac74560b4771c6214df070ae13e698d63c682e2fbe1564013092f4033b9e5d3ec4e32b8f5fc01d32aa50bfa688676e7608f9c72d6543a9506eb78842304390efc922853773e9c4e746ec45f06ffb68f812b9f16247bd26a44a2c7565e8cc8178e6a0fa9e4ad28e40d7f928df33711e88974666143b0d3a0e8a7c65244fe0f88fdabd2ee4a8ed12f9b8caa42c55b3aef0121217ad2d29119bb7fd8cf20bac2a1de07b47195b082a826898dda3df99bfb663eb9e226643cdc4c8bf5544f7dc59b3eec04affae068680aebceb7c0c56599d2a12609909cc9c19c2254a06dc1e1b7a7973baa19ff4770a157175dee100fbf117f9877c4389de7bdf7a371bc6d3c09573a82dc49259a7fc247092e48e38aa096c5691be36c31c3052459aeae8fe08e0eef78360233b0db88189b3f023037f98e5a4e6e3adb9f84ae06a107165064c2be5d067279eb0b2dbc6029a2d2e2a0de4f595118625c67ec87155185fc622e48adffa2b0c6fb8e23b35c7f1043512a882a30d82cb81ed364939ada285c250ed027255d76242028b7f34174bfc2abdde22a0b5cfe2df1b874cc3b35265b11d98e481e6591d0ad5ed5df6fc8c5c2fd35ee373f4ed4597379da157e0d722eceb3322e5286ef7fffada5b8f90ff8981d2c96ad78051650b0bb6390a6015a906e03ae9be710ab740bc52bbe2877a50aea86e70631151c3c0dd8714a9b382d3cc8ac6acca259bb7fa5e140839e103b904ce74c405cc5e5bb54eda7128bd89c82704d9ed9b0067931831884aec8df246565e0085f704018904eb3db6ce1c9c81e9f7ad44aab1bece8b36d52dde0fe120c0fe15e28a3893f00b33d35abefb7d33af0c75ba694b9058f7ebe7ccc8e2033c366f0910e30e19e921d3ba12ce29cb3c9282517d65ce9cd29baf2fd099e9442afd20c6f5fc39834cb5fb62ea36cc598c3fbbada74535fd33dca402ce2909a3c2512a15bbae7348a0ca217a277a6c627518b15c45846e8338282578659a80b00aa40b63da794b4caa053a0964d7f4b53f6a8a5294280674fa522df57f03ae8c7b5cb5d04cfbd62e27e062481aa96f79860cc8c65eebaa2abccbfb5fefad7757527d7c313a885847f20bb812ecb79f35fb855e72639450cc0c524bdf792e1439861e709203f00b99615fa45b4a702684de5471d889f9b1b5a17d8bf5532833eb7d82e5f8c53e323df24869b2b498051bb8049193999aa7fd2649a33ff7cb51d00b6c5915d2010b09d72c142c3a0253dcec3a3f4ff808666e4d142f9c4b9c8229fe30122b37225cb23a8c83ea104aba6ab921395cacc66361120d78d738fcc0e987a64da0933c66bc130a5b6c7423416979e535a4e5a5c98fb859ac5cafef6b70a787b133ff53173a15255e6eb2134d06725b811de62040bd9eac80a93d8c13f0dffd48ad0359f7f95415d96ab92256144d98f59a623354e3290dcdb04f0735bba9596bbc3a43d8efc1e459acb7d084aa443da09f1662e75047fce613a27da718b7de4ec959f3f5c5d7081874d9d943bd3066596a40850ab2ea2db2503dc1ea872386b2f23b9b5b75867ef4a09f06bb17a8085982b2eac9ea28406c61fca5abbe10767965a955f8f3b275141468b54519f7003646a0e2689e1218a45f08c8049a233a3ab546fc19ef732851e66a58390403e5dd66c5e8d11b4d6161b1c8103bdb3ba7472bd6d56a537c55d0c3862469f498841bf819eedcbfb40ee2282556268d9fd8fe5687f3cfa2a19c13cf1ac9ba980329e93ea9cdeff9c5c4452f08ab676803a322770a2fb38d738a1f7ae009e590309b9aeff249473bd5f8189793c2d6186567aeb138d58bf5ad5a77f53aab79aad45ab5a140a8d70117e76ccf4738809f4e4f917b0861af815571f65aeb9732e6834230d2f16068e017f4fd87788855bf19e646a65616a332935c65ccf99d4b7083fc4d11ddd5c6083171dee44e165e0d851439841b1b32cbf5e06349198bdba7437ef8dd09fa21f555fe449d428ceecb3877924a46ac7bd9fdb663fedf3f4cd2eea502c4bef8b1cb6d0f1da51eae43a696f9eea2a4f816c363a7141649cd2be3dfdd4ae0c68ed280ad1f85d89ee7f46560f199fe0914e8b3dbc82b2c2a893302b7cf28e66efe520cc6d1285f6bace3a8d825551050f6702a8649be5579b31610993d0fcf4d7d80c58aec614867b0f36d467e4c3e2c59056a3621649ccae52c400dab0c94570265445f59a717e4a61c1132959eb50457d2ec3666561ee2844f02fadf5d87ab491f3e3dd62b33d70f8812d3cbef442cf959bd05f16fb6a9de9c93481f80b8d9ab09dc30611ca4d43f58e4d9ffb87755a6c587ec9b1e96b4c2b0923b35b35ff7026b8ac8ec0405b6b0a49375824842c0ffbff8fd6e732e76863a2f3181e1e2cf416f65f7a006a1c0c9c67059a1973e500a7e384a61afacabc9b5fbbee08c919d6ee24f13c00910bbf58b4c5a4932e446bf828505c133fe8dd401fb75a7484ae071b30acc802733e43f13564cf2846fe278edd52518c792b794a0f79eb58c1b092211bd8be7fb7675a59e41c7e068d6a4a7d0fd1b6bbfe77cd1a58bf15276662d0908b969184999f2e162bc18fbf1948826b516d07328c1e19f3e2f4b1bc43872e45198a08b956eba49fc42b61d5667a75ed682c85d510b4dcc9fb8be7eabd18d74252fb51e88f3797fe7020ae6c0c98e65a0a726a86647505dda2d3f8fa0f9103cb7dd6f496a55cf45620ee1dcb0bbb19683b0fcbf36efacf9a727d5a66549b339efd7edfaf5fba6cc35541588384809727402b26d7d003f0c3a5a6ca6b375141612bfba1945edb309c74b1fe87497bcd03ad83f771922ac979cdecb53263cee68a4d8835a6e767b7caf3a7307e18ef76c4ba0b1307ef6732112020b4fb74368a4444ad442bdd6310b4b47f17d5831131ff57564a00e454391896e1f12c12f6577388e1ca1344edf6147168d9b507f7b15bce4819444741325e41a8b31e25082ea338be808d2846ed5481654903c252ef30ed7e25ee10f11c06a858fb5ec93d52824617f2995c8bc3129e636fabcd83a82de5b5119bb43d8a5cff4ad078b27dbf3aa0000ddc04aed7c6f1cc2ce34a550f318fe43b5684cea1e585cde3f545c04d0d4c19727f31def350c7af3b4ea92330cf6e5c95da19fca336f7d63963111f3034ea473cf12513f97e1044a251e192be9adff4ac8a00ab073ac0270c3486b9a185af3b4338cdfe3412b125103a5f72cae51a246f678d50cb59be0cc54fab0d066c24340c7d23fb049a17ba3a28e174dd6dc8ebc73ff699fe6f6fa288e1ef59ff56f09456db0ca3aceede3b751f707dee80c3e4f509fb222d16cbcbdc5e630f13e108964b8d828b3268c310d1fa1d4d960cf6894afab8a291fdce6cbe0ab354730b09acfddd556a4b0122275f89c813bb6253fcd2f11029a61cd2b48ad50d9d1334c47639aa3ae353b61e8e09e9c035e810a8a73299fa1ea2babaa389706b789a28bc979d9241296d6610e7a24a6fbbaeb63ad1ee82330da8efdbaf9af967806583cac0452412b1fb1456a64346fcf7793ba755cda1662af19c52093eb1e3e45e3c70d48b52e7f5022828ddf218efa022dc957b2eb1339c98a78f0c8c65d59310c764f9d3cf21fa13209b178f49cf423546984a0cdd8114bfa941e126727a23d508686a80261a263673206e2ad25cbc5dacd9e806e905d51d79da936dd8ee57083b08f98add71b2ed20befc4af44dd9d3cded1c9d3bf5b59c5388780b4531a791dbb93ab5275dc957457ce541411be554cb6154ace2318f83e1e31353717f208743441e0f17df073d1884ab6992cdbef9e27ddeba80ec6c42955fd1ad2ff1efd820ce28345be0e773231f03a64bc35ba988a7e286ae835e2f16be0c456c88c23df4cd2d6b4a0ef72046524b5a677c0fae4a38dc5bfa629c0efa5e271ff6c3bb31193bb431d14f3ef0e2687fed8906f216ed20ac2a102089da87f50cd238d93dae6ff607fb609026ec6056cb5b358806627f23f9d4edccc5310bf7d47aa068ff77208ed53b31f07a92cfeee333070438bdb5fd15f480d22260f69a2ca2b18bfe410ce81c21d3e73ae7ce9febcdcd4bb83c23607860182d3c0cab2d844bf5015346f802fa99c137f94fb40dc3a0edba0e1459c68179abc15c38c6e804c7319b1b3b4560b830b886dd7d611d5833c4ef6da04b2839280b3a0c1e09e36009cda2e0a00178c86b3d0b1fd405a530ccca7c88fbceaa1922edfe72e4418fdd0e599f3766b334a5bfdb18cf60523d1d950e80432491f1a01f7c74b513f2fadd206705904473c1728795ddb5522c896710e02babccd9c06e4e2bf0f1f8aa85f1ef5802a11bd285bd3e6c398defeb6e985642f487f3e841e48a2e6d3916c80ff0c5c2b6ed892d3f681ee69fc7d987b23b1b7797e23a1e755b76a25be217e5d82d9416ec62742e8a8968dc75d44a89d38d459251aedad68817ce546f80e277db2b50a2605c80a11d33488212415ca7c3bccd1b38379adf430ed71bd5f6a3919534351a1090177dc346a894d1f7cf583513d624edf8c8152d66a1368ea35758f48b31221bf8a9a944b31799be272ddc052e5557a776ae8e1d160461f3a8725d7db176fd710e64b5085f4180b655b86126d11f2a3ef402c707e087f06a9bb04365918f152e078769b001b8fe84b2cd989e6470ee26fe72c1517cf373021f4bb1fe369602cf03cc9b02f5ca2f13631518ae2c3db3b4ab29c3b50b6cc2cb68a4aef8b404df04327cc116ac2e98268d806913695841d26538c2099a628083adc137afd231de33c9fc76d2a62dc6e04cc57f65c5b69b09025095dbb4998866505c4095a6c51ed0ff1ed0dd83775f7b5ce039433661d9a8c3dba39bf1201447434d547c3d5d361aaf5728b47e3fc89667c59174c93c3a53ce451593b8c77bb732ee6a85d8c462222e05b0314f3a89707672f743c1587cda581b0922a5cb45d5cbd35a60512457abee6eb088b7d73b5a435c80211e9e300c86682b37820b03dcee1ca166ee02ba457939638037990ecee8fdcd9c99557e83cf53afa3d80df20ba2bbb1f8a83212cfc7ffeb8abdb9ff92d725f0e2ca00138b", 0x1000}], 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:53 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x6000000000000000) 11:23:53 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) syz_open_procfs(0x0, &(0x7f0000000040)='attr/fscreate\x00') openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x1d37cbb18b01260b, 0x20) 11:23:53 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = fork() r2 = signalfd4(r0, &(0x7f0000000140)={[0x9]}, 0x8, 0x80c00) perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x80, 0x33, 0x8, 0x1, 0x0, 0x8000, 0x1402, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x1, @perf_config_ext={0x1, 0x1000}, 0x1, 0x7, 0xff1, 0x5, 0xb7, 0x8000, 0x5, 0x0, 0x1, 0x0, 0xc1}, r1, 0x6, r2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) open_by_handle_at(r4, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) ioctl$sock_SIOCBRADDBR(r4, 0x89a0, &(0x7f0000000280)='veth0_macvtap\x00') syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 503.208391][ T1354] loop4: detected capacity change from 0 to 4096 [ 503.253749][ T1354] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:53 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) r2 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0xfffffffffffffb8e, 0x5, &(0x7f00000004c0)=[{&(0x7f00000000c0)="b8d9f64a71551eb83d25d5d6531a20d216563ccbd8ece8baa6c3e85fb5", 0x1d, 0x2}, {&(0x7f0000000240)="2908f918c732f01a0cb9d8c0db20cb008f97b5f41955cdcc842b219baaad4d9ebe09df289dc8fcd09ffb953d4f01bbc1f7ca6a1611fd058dc800a4aa0953ee4d239464b9d95af9393d6a27dd86327297172e6c5c8e45cdb1be5fd2ac31fdd4f2b45739afc024032c72df16dcfbac4752b43c12efb20d8e67c9216d28b12540f159cebb71772c799763ba72cb1a387ec1df4effd9887d551d018e1eada70435a2a258c87121ef80dad6f6a6981e5a59cb7615e6c3d1ece2663ef0645120426f20725ca3f18caa93746f1b34ad541ad21fdfb722f75b45d82b762804335f8187d88136c28160569ba6b2af4fe681cdf1", 0xef, 0x8}, {&(0x7f0000000140)="e88ae1bfddec3bba04347fddcbedec2385fe0ce400d87319fb3858824acb7efff5fab56f3a5b6d9d587ad2c075e9be15cb9f73b1f102e76f2db26475a5e92aed5dd7843884fb8eac425168bde83a162fcee310405f1f06e98c3184846d0d7cb4fe952b5e7e6e", 0x66, 0x9}, {&(0x7f0000000380)="870be56e8230fe276814f78e48bbf0918c7d063a96e4395acd0ee916cc2a799f341eb7bec0b604abde9f241c84b3b14a96c993369b3c2eff4896ee93df1203a5aac8f72dddd4d8c979f0048456c04189d5f78a1bb75ce1f983873bfbbfb979cf2b3d0a5062", 0x65, 0x1ff}, {&(0x7f0000000400)="c8da26c1df5a364c7c0e3f4f10cbcac712caf1bf5b3062e92f27960a847269a381494e4c32cc50cc9478f1df2573e761fc8bf2edc3c550fec8446e17f69cd1c24262ee17b091e83435874e12f394426c29df1ce257f92a8be6af703147e8f83a841dffe862d2b0c046cfaadbdeba9e07822de20e00c4b1f2a50b9a52ca771a3d50778ffefe8f834bc225f8b22bd8b6397d9d343f6ccf0a4e041e5a8febd416878a697edcd8b2f3ad5199d21661964d529b192e557ad6d9917a77", 0xba, 0x3}], 0x2201402, &(0x7f0000000540)={[{@nobh}, {@sb={'sb', 0x3d, 0x32}}, {@block_validity}, {@usrjquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x3f}}, {@nodiscard}], [{@smackfsfloor={'smackfsfloor', 0x3d, '\xadI*[\\@i)('}}, {@fowner_eq={'fowner', 0x3d, 0xee01}}]}) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x200800, 0xa2) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffff9, 0x6) 11:23:53 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x6800000000000000) 11:23:53 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x9a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x4d3e7000) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000640)={0x0, 0x80, 0x2, 0x9, 0x40, 0x1f, 0x0, 0x7, 0x200, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x7ff, 0x2, @perf_bp={&(0x7f0000000600), 0x3}, 0x0, 0x1, 0x80000001, 0x6, 0x1, 0x1ff, 0x1, 0x0, 0x1000, 0x0, 0xffffffffffff7fff}, 0xffffffffffffffff, 0xa, r0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) lstat(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x20, 0x2, &(0x7f0000000140)=[{&(0x7f0000000280)="9f820f7d042dba5ae3b54b10ba8f46383a24f37536d2c53bb7f47ae1431174b52d5a2674ec5542835f914b20604f3745ad467dd37b1864328eead1cac65cfcfe1be82808cb0ffb12f49c87d9a78127428ea963954f53d8b75611600679d780c3c2a60582da3b6d3d9f42b96fd4bcdc8c065bb17817fd5695fc4513b3df11514e78961b0e22b72fb22a10b2f743e0c4179dbcece86c08ee6abf27ed3e09b341acf658754906ca9f5bef3ccac9f48a8c73ada44fbcb522595e0991b5d02b36b7fc9418419592823fbab6692a6aad9f366d31eddcf36044aa445bd25d2d8597f1110723ba5f235b082c5c3a", 0xea, 0x20}, {&(0x7f0000000380)="e5666927de381188773f4a0803ef5c1420e921172ab682f2163877ece08dfb39d0b0ed385fa562b503abe10e100156e044356e56aba1ed8cfe86ca081edbfeb2a3edd37586c314c85e69ae958408778b774923837bf847deb43d7fcdbd6ee363b68741106cb4181a67d69d63ac0567445985ce6cf7e21d2c02d867767900ce3548a354dee15e6f5829", 0x89, 0xe98d}], 0x1288c08, &(0x7f0000000500)={[{@fat=@codepage={'codepage', 0x3d, '862'}}], [{@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@permit_directio}, {@subj_role={'subj_role', 0x3d, '/proc/timer_list\x00'}}, {@euid_lt={'euid<', r2}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@pcr={'pcr', 0x3d, 0x1}}, {@obj_type={'obj_type', 0x3d, 'vfat\x00'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'vfat\x00'}}, {@fowner_gt={'fowner>', 0xee00}}]}) r3 = creat(&(0x7f00000006c0)='./file0\x00', 0x30) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r3, 0xc400941d, &(0x7f0000000700)={0x0, 0x4, 0x1}) [ 503.444523][ T1379] loop0: detected capacity change from 0 to 264192 [ 503.451320][ T1376] loop4: detected capacity change from 0 to 4096 11:23:53 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:53 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) open_by_handle_at(r0, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x5, 0x80, 0x0, 0x3, 0xff, 0x49, 0x0, 0x6, 0xa1410, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x8f, 0x4, @perf_bp={&(0x7f0000000040), 0x7}, 0x10008, 0x1, 0x5, 0x5, 0x3, 0x6, 0x1, 0x0, 0x80000001, 0x0, 0x80000000}, 0x0, 0x9, r0, 0x2) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x4000000000018046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x1000014, &(0x7f0000000300)=ANY=[@ANYRES32=r1]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) open_by_handle_at(r4, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) sendfile(0xffffffffffffffff, r4, &(0x7f0000000000)=0x2, 0x0) fsetxattr$security_selinux(r0, &(0x7f0000000140), &(0x7f0000000340)='system_u:object_r:fuse_device_t:s0\x00', 0x23, 0x0) 11:23:54 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(r1, &(0x7f0000000000)='/proc/self/exe\x00', 0x2a0400, 0x2c) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:54 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x6c00000000000000) [ 503.540296][ T1376] EXT4-fs: failed to create workqueue [ 503.545954][ T1376] EXT4-fs (loop4): mount failed 11:23:54 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x7ffff000) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 503.676004][ T1411] loop2: detected capacity change from 0 to 233 11:23:54 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1000}, 0x0, 0xffffffffefffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) r2 = syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r3, 0xffffffffffffffff, 0x2) ioctl(r2, 0x6, &(0x7f0000000280)="5f4d46998befe25488eaec623b3cd97d6ed82ac066873290f18d3534186f7ab9070d1f5db4dedf2de3e9bff29c8146fb7d396b03aee29ee04347defbebebe3971655144c17e7be5bd87e5a2209ddef1d3715e51c3d6cd63fdb60141e18dbf1783943a6ae08a495453842f47d1632f10985dcc533d47eb4f143b185ad") open_by_handle_at(r3, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x46000, 0x1) 11:23:54 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000140)='./bus\x00', 0x201, 0x18) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) r4 = dup3(r1, r2, 0x80000) fsetxattr$trusted_overlay_opaque(r4, &(0x7f0000000040), &(0x7f0000000080), 0x2, 0x3) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(r5, 0x80189439, &(0x7f0000000280)) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r3, &(0x7f0000000000), 0x0) [ 503.726619][ T1415] loop4: detected capacity change from 0 to 4096 [ 503.727146][ T1419] loop2: detected capacity change from 0 to 233 [ 503.754951][ T1415] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:54 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) syz_io_uring_setup(0x2de1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) r4 = memfd_create(&(0x7f0000000000)='\x00', 0x0) syz_io_uring_submit(r2, r3, &(0x7f00000001c0)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd=r4, 0x0, 0x0}, 0x0) r5 = mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x810, r1, 0x10000000) syz_io_uring_submit(r2, r5, &(0x7f0000000300)=@IORING_OP_FALLOCATE={0x11, 0xd, 0x0, @fd_index=0x3, 0x23940000000000, 0x0, 0xff, 0x0, 0x1}, 0x7fffffff) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r6, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) removexattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=@known='trusted.overlay.metacopy\x00') sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000240)="8cf8e766a6d7fd732793a77825a59f5481424314fac2f784431cb3525b1115760557111b13cb7fd0a6e0ff0755c7207ab59ebdbef7c48724e7d8ef59f8d284d22c5a02f95a1f73056b195f17d9ea650f99f2050db12a3f866e5034929bc7f2", 0x5f}], 0x1, 0x0, 0x0, 0x4000000}, 0x80000) ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, &(0x7f00000002c0)) 11:23:54 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x7400000000000000) [ 503.789747][ T1415] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/840/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 11:23:54 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:54 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x0, 0x80, 0x0, 0x0, 0x0, 0x80, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r1 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r1, &(0x7f0000000000), 0x0) [ 503.934976][ T1450] loop4: detected capacity change from 0 to 4096 11:23:54 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = dup(r0) bind$netlink(r2, &(0x7f0000000040)={0x10, 0x0, 0x25dfdbfe, 0x8}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:54 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x3, 0xc0, 0x1, 0x0, 0x1, 0x10a00, 0x4, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffe00, 0x1}, 0x1081, 0xfffffffffffffffa, 0x7, 0x1, 0x8, 0x3, 0x0, 0x0, 0x6, 0x0, 0xbfa}, r2, 0xffffffffffffffff, r0, 0x3) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:54 executing program 2: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$BTRFS_IOC_SUBVOL_GETFLAGS(r0, 0x80089419, &(0x7f0000000040)) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./bus\x00', 0x0, 0xfdd5, 0x0, 0xc0000, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 503.977665][ T1450] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:54 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x2) open_by_handle_at(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="fcffffffe98108006800b9d6a43dda1c6eb758000400220000000000000000000000935c7547f65cb26d3924695e5a8509efebfaf74b9a26fad708b322021790a79d511a0582e618bd1a2b2780fa4a1abda43c764d4945148586934223705d576a8323172e5db30e56a8c292178b4f1fa1aaab258926d04b0e068b8d5c03ecb478b06e49d1dcc64c038b36d0e3568551474847d1ad9baf5e3d7bb29bfe7826c6880b19480b923703f97b7f3c89b2223681312f4897ffe23135614557b9d6d3d1de8ab469"], 0x0) dup3(r1, r0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x800000003, 0x0) setsockopt$packet_buf(r4, 0x107, 0xf, &(0x7f00000000c0)="a2e699f9", 0x4) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r4, &(0x7f0000000000)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @dev}, 0x14) r6 = socket(0x11, 0x800000003, 0x0) setsockopt$packet_buf(r6, 0x107, 0xf, &(0x7f00000000c0)="a2e699f9", 0x4) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r6, &(0x7f0000000000)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @dev}, 0x14) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r1, 0x89f8, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f0000000100)={'sit0\x00', 0x0, 0x29, 0x0, 0xfa, 0xffffff00, 0xe, @ipv4={'\x00', '\xff\xff', @multicast1}, @mcast2, 0x1, 0x1, 0x493177b8, 0xffffffff}}) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f00000003c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000840)=ANY=[@ANYBLOB="1c020000", @ANYRES16=0x0, @ANYBLOB="000427bd7000fbdbdf250200000008000100", @ANYRES32=0x0, @ANYBLOB="3401028038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004006fd70000400001002400010071756575655f696400000000000000001a0000000000000000000000000000000500030003000000080004000500000008000600ae98a423dfa4d5352ff498a2456aa8f5344ea2be75a9f824f6288c0f0402894e4acba1148ed372d2a9bd9420b2f3796ca772bc66571d3235da16c74d37319e6354428fbb17ac2a0821a8d79a28656fda2ba11d9d132b7d4c449db4245f8e0b3edbb42ac3de6bdb66dec30944541598315713321b9351082efa5f289da5ba776413166dc9f05a96e09d0d5d7e91ae5bf7ecf29ad80cee6b760ee007f91eee11c4c3b80033e7c8af62d35cd65915", @ANYRES32=0x0, @ANYBLOB="3c000100240001006c625f74785f6d6574686f6400000000000000000000000000000000000000000500030005000000090004006861736800000000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004008000000008000600", @ANYRES32=0x0, @ANYRESHEX=r3, @ANYRES32=0x0, @ANYBLOB="ff5c1b820cc8fc764827e1ab8cbab13957020195a049b06ec84bfa707e45077067773ecd85fa1333149fd62f3e93fa16ed35224d1d245b51873fd72e515a44a6b7a5d8eb9ccb267deb3121bf03e1e7ec58ed32c8fb72bf2e5b78d423b4643b7cd9967c82ae61bf765ddb058ffd4e895fa468b05cb2177ed55367416fbdd8dfc86e3eb3cc77fbe5ff82329e77bd57bc1dcd53a26d1dd97e7e768346634b9a4518d52730b9", @ANYRES32=r5, @ANYBLOB="0400028008000100", @ANYRES32=r7, @ANYBLOB="b80002803c0001002400520100757365725f6c696e6b757000000000000000000000000000000000000000000005000300060000000485040008000600", @ANYRES32=r8, @ANYRESOCT, @ANYRES32=0x0, @ANYBLOB], 0x21c}, 0x1, 0x0, 0x0, 0x8000}, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 504.031488][ T1450] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/841/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 11:23:54 executing program 5: perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0x42, 0x0, 0x0, 0x7f, 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, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x4, 0xfffffffd, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r3, 0xffffffffffffffff, 0x2) open_by_handle_at(r3, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(r3, 0x40046721, &(0x7f0000000040)={r0}) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) 11:23:54 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x7a00000000000000) 11:23:54 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f00000016c0)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f0000000240)=""/216, 0xd8}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/217, 0xd9}, {&(0x7f0000000540)=""/120, 0x78}, {&(0x7f0000000140)=""/55, 0x37}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/151, 0x97}, {&(0x7f0000001680)}], 0xa, 0x40000, 0x80000001) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) creat(&(0x7f0000000000)='./file0\x00', 0x28) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:54 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x2e, 0x1, 0x0, 0xa0, 0x4000, 0x6, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x9000, 0xcd, 0x1, 0x8, 0x3, 0x1, 0x6, 0x0, 0x307, 0x0, 0x7}, r2, 0x0, 0xffffffffffffffff, 0xa) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) gettid() ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:54 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) mmap(&(0x7f0000536000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0xff00c000) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:54 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) r3 = dup3(r1, r0, 0x80000) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x1c, r4, 0x201, 0x0, 0x0, {}, [@NL80211_ATTR_USER_REG_HINT_TYPE={0x8, 0x9a, 0x2}]}, 0x1c}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_SCAN(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x28, r4, 0x2, 0x70bd2c, 0x25dfdbff, {{}, {@val={0x8, 0x3, r5}, @val={0xc, 0x99, {0x9, 0x2d}}}}, ["", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x20040015}, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 504.202559][ T1490] loop4: detected capacity change from 0 to 4096 [ 504.214443][ T1490] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:54 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2c0, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(r2, 0x50009401, &(0x7f0000000440)={{r3}, "671dbd06f3d311d52a55425e2e9f8be2bf553a39c2844c0e83218dae5633efa4157a5e043f1d7323333901731d537a9f627bd42485c700497919243940099f8d273c26c6e42eaa8fcbf824ecbf9d995d7ea615738c2b20e5182c47ac136dc739faeeaf8195ab355c20e6ea208f008792c3ab67c0f77af1dfbeb32fda1b821fd35145924b975d147f78da18d1a0498dce5e7e4e31d8031e5a2ea61b1b8efc398ef121b256ff785050be8f23dd2187b5cfa8d4ade4ca33c986a2ac7e73e04aaed3c41be8b2e48fd67f10dd416770a5e7eb46c39121e4849621c9324ca8994712164f1a81f0f037f56927b6d681d2f77848c012b63bc5f53aaf6e85472d62048f80f8b3fb62658413e20e946e93fc315e57d03ab8effa03fbeb7d2b1545a026383b62951c1ec8e0c2d559f7afef3cbe2a62d321f6ea96d5871dfd40714edd37d5c07580bf03a93ee6fcbd7e458bb61d88ec9ea1f9491d212d6d54284153916a34ce7d545b4391dc7d073f9c009e9f6a3af8c4b516f40fe24f60be8d3fb3ea2a07112c991df3a7b696466e544b3e29c71c9eb90d7d633b30cf4ddf69e2015322c62dcf67072d6cfa5a28bb458d351121ac4dc1f5db59f7046bdc9406882ddd9ad467424b7459912191890f142f5dc93b2fc6ac6ff93243260154a33571276e03a4bd31b9cb0ff9a5132c18d304bb9beb30871e0c6fbbf659168cc05b6d84da51980808e54b4fdf2a77792c78922f080df94775978288de7d4b9c042fe184aa0073ff97baee7e01000fb416fdb39f208c8add687169405ffd8e6fbc16c788a5ca38fc66845a6dc68b65f978d8f4295f609cd7a8dd00c7e8270bfcaf6acef49f29cbf0095ba7ed1c2ef758c397876ff21d4df423b78e1ec8deeb0029cc4b56d28e0e507223b9551283058399bf015c0664ca698c00bda3baa8000f60928e8c47c95543dbdfd36291e6c09a460456a19eec7f45d3e4db93588ce0725502f1a1a2d85aa73b717770052c608cc27e26182d642d9812a90c6bd48201503d3fee4ae0e90e800c3fbb919058a57a2fbb061170fcd2033b7feba413170041d334ee93b8d47922a8d1636f3346a9d51be3398f0c902041ddb5ca1583a9b01a26abeb7379b6e1be625d496617b5fd5b7a4596512992ebb9c328dbd3039822d8e663a54ce633a2daf8ea625a775467b526939799801e13f80f1cc01f63013ad37fbf05572eefe0948ba43f654cfb0a19911efdca26fd809b2bc24ba2f0181a7483d8dc28952b59af8940d656ff8ab445f8d8bc8814fcf0e271690d4f2a99a003c30b0dde94dc253fea4c0367e1a1a5bd8ea51e44a9d0b5f3e5d529f183bf5414c38757e80bd3bbfd9a2f276d70d6931f0f55a0900cdcd11f5c51668653548c1f190232114234755931309db4216bc86fa4887d1712fc88c88d89a2f7c25fa585e411bc59333729a16b42ad589e6d3fbb866069ffb464223b17832b5a739f223edba411162ae0f7628d510f5b371432c02e5508b5aea97d8d2d5c908d8c1909a090eb6c0555cd501d738e38d47816c43babeb1e413816bac1e667a558b38ee12711931771ea19271cde5a6ca04adb7a674c11ef0d652836552c0d2c1ee397980e4972a2a8ca9afd175619404da300cc30723777fdb42008c120f38036538dfa705bbf6162534df95767ccd6d4da909319dbb8356d3f30b4cd1dea13eb8eec9e54275d9abd6d75c0bf4f8dc246207a1817ab4af74a0559c7deb4284def4b5bd6bdec5bac721e1b2c434216a7780958d726de1a5e38760d9e025aeed3585c217b28023215c4e0684063a761eb34dd82faec8a3ab25b46b37cfc8546d606e57ee095be78020bd80f0c5dac8ef43086d42be5bd02bc3f7b5779090c99bce3de38656fff1da0e89ebd2989cce9ed21e53294385b97fddd0127d18b9c5f324bec7958976f9a7ed616b239629349d6d99e5d63fc0b4a2324010b5a04d1a86fef49faf5a013378469c446e699b3757444d3e0f31253e0c4cb3bb654c03f31ec44e5c5d8b39317845d3057fa00ab824ef88abb422003f358e1806745087427ec3ad5156412d8e10f635c1fc53f725c505fe798062f722528c1bbee10eb819a2fb35e3aef9bef88728d755e08511e8b7e4c7affa0ce95a8e3c16f0ffd9eac4f66d112aa5c9b31ecf9f3159b4d884e5d55b4f901df09ce2077bf95965b2539d1526ff43196bd74e222be2e01b0162badb347dc799defea5f080fe8a92e69af1215478513f344e7ef13ff73f1b1aa3aa94dde4ea6a80af87c35b3e52785b7136fe0af818bb8784918f130142ac83cce4ab8d1b82b35dff8d99a323b38ed50e5bea34978c19c3fa01c614d04f96ee755e004a7047cbb23f61ced321242d414f54403015ddc8084fec0e519998bd3c84f7706655ba901849eb159bc74eb18e06851db02866ce253b41b6443fba8832362e0c83615507db024c8ef748c9375f14c9e7a34f77fa650a215cef35bb9056604c2e7d3b32b6a61d2668527ae7e2029449fc1d2da7470fc8ef60b360e6866656b83234162a5c3385467593824c9696a726249e4a19756076768dde4345555aab3fb1772ea0c4941076c2c2817f6e0653e799cffa3b336894a97d2272a15ed707f568b1ea05c39d25f4628890c12f40b990d02a900cacfaa3c0d41161b268a2d18ffa3bd317b7743b3fc7438e491274e83a5509d4f99c0f357fbe5724247959adedaee2a1ea3a659415d5bdca47e027b8012c4e2e06aecba4197058cf03ccba0fde365e834f114dc1bfb9ee7416b17702782c3f2deb341711e1c886f6ead4dab293e2a7a60ea69ee9ed73f664f55ac54ccd2d011310af190e8a832b4bb722c2867c1e24e14ea92fa3067e00aa9af794598f106cc998bdefe7956c4b67ea87fcbac92974c8d1c9574efe6d88c9d5470da8c57bdf857c6b79c1963cab658ea08dbc7c3c1307ca7c7c92c8f2a98d24441d745e3ae75acd9a838ca7afaa2862047fef1bdc617ff4381cb322e59413628b49abfe6289dc9fcf86abe59393d25599a4369efc1fbabe0d49dcab4ccd6ac774cc3fe6a6e98efc839ec25d5baa23995a853fb37ec2c16ed89ab53600ace1c70b045adf421733d11e88e49555ccfce56283c25cdf113888874e437764aeab375f4de10dd93e774ec6a5df50d2cb31209a8e5badf537c1e13933a4ab84fc3a75cfd336acd88a23cfc29090bff24445fbd3d0135d079d48eec2ee7acd5db45f68f86226c6ac2402a956e91bb16807a957d78c9bd9e5661769a107db0d21338a19788e71d87951eb870704a8f542ad3342077d3bb548ed349d477db6509d8574acddc557941f7b8b023f769defb828651d8ab459a2cb662a1173a7a9f50a1a820a6498c9eb390a08b704010c23e6468aa9d8d1f1ee3278a428d354cd218915e078ec30da5b2d3639301e73b06a898002c0221ffbf15dd58a43809405851fed29819fbe7cc97378fdf4c76d443258735e30ae1309b3912c2d076e348d571df68e1c261c14a2777f1dd5732b1f2798c66103ea20cddb39bc463ec301d5a6945114439572b8b0b7da315df06eb35302b920b3df7dc0d58f8a646e2566a6767dcc9c26239be14fab2593e7aa7707fb161cb81c12f8405d253f6323e718a8d59fdc2e5aded9f4c80913415b80b2f9a384281e5ef43b2264702f508215e0f21cebb7929e07543a58b66bfde3a645f8497bd93c976f643165c900ca2421e28d0bf052c36cb1d4437a1f94fee8016b4d163061f509f72f51f36ff1dbd21e42ff69bca02bc1b781a77dcdc7e51fa294fb09ccfea480f6a8ad166e3500a5aca14ca30416b456dd967e26e8b8a314c70d4bb52f484f3e018eca492ae36d36118a9029c67bd5d98a4a117c3d6dcbfc9e1a2a10eae04c17c05cab10c2222d2b1f5fd65bf4f39dd5c02a1774b4c8a8c9cd855f3150b7ea6ed8c5363773893909e8b594b40fe4802bc82a5d02fcc35b82f719fc0c336aa1fea9f5e8b050d3be2b35edee6ca9c154175a0406199bac8e39c9c6797b90c0fcc8d93a87f9ffdaf47a9f355e8eafce9dee223ad80aee93ef1322b6a0f46121b3667e2aa141f60f4ac0d22103560dcb423509963aed99cbaa111d3d93e51399ba9ae95dbe28d0270e9fefdc686e59ba8b7d9878f7db454b88e2d6b7384206fff2234ee336e06af2552c8d68e5889f419b72465e4ccc81f937402c3a90f4db69244f1b3749498d02da16cc70f245cfa142b3c6cb69f34323aa61371dae86604125beab8c3843e4e1969f415b3bb336db693858aaa7d846fb624b9edfba6febf7c3bff5cc1b654a4f0c396dd31a7f1e7a498a1d459ea9a0717e00772ce7fd275e252e3ec1edee3f19cac9c7746109f2b186d81ace98503f7eb93156451577330ad53e4827df4fc5d1db413b9f7d0dcca514924b91eb4fd42128e4e942986137c0727d5bf310578553021479c92d1eb0fd57d7025f7a4c6799f6e537da1c2972c5e7553d49f3502d0cef9139c61333c131f48974de15c74c21829f52d98ffc8678098fa8badd780a95ddaed3d8d423f9999e0977894bfd5c68d60b7285b25161cbd90ad687c405cd4c2d6922b94681479ec5e6235ea158de8beadb82099722a7c4bb49e328bed9f52ef5c8b436876b268c12dd3052f9f61bd9f139243c6508a1db5c6fd0f5b1160d57a10efcdb72be76a05e915663e2f42ded63c336b98839b76db84b18e79eb99d1da79f8b1746be790d27af78403e1b4bfb0658e3e1855bfa3ed95724c5df6a826ca9d8813c910a7ad0d095585f9c94087eab98c69ad0cdc5b713ed6771c96ec91d3b01aa8df69845c7ec3aa7b8f60d2ae0d5f92e65d5608962ebf1dceb1fdb2025b52cd31646b5eac6ed415933538efcab36b967a331a3f4ce0addb40cd8059230ac11c4b1582fbb24563bba70c5bc0be9b8f06574cd3555ad000c3428cb320c9729b82c75dbc02ca400d29101655dd1775d3aa6c6ae5a2af239af33d187718fed2bcab7ea77e0ed333243b2eb03f4257e11dc7fec789e5b28bf51b0774364e861068ea219c4f44a4d4d92be1dc2330f4497dd498dd05e279aef69c89fad7ff6f804303438ff57eafa217f0682dae1ed478eeebd399db70f9ebbd32bb09422fcd29a57b42fa4bc27536721f1dc9e2655e4a838a84b9c7d023e80c66163b4e6d304a8196bd109ef480f413122f61b79d0371da23e828b2df66af62b0c85973526e5baad6d9f7fc822103b06c0753b4f59d9670b61f89d89c0bff5256938732960d7fc7258d4a10e590960467faf4cac36bb2585545d129fe03da1b23edad85b1f1dfe22c992837e22ad84025bae7532cbf38c518248af4e9604093e2c9461926ac1089700b9fa6f9c2f8bae8d4998c3a3027c7ea437e6fe58e6b2db0e80530e99f32ce5b554006237e92236dafc749fcdce7c7904547b26c02348141a82138f8f2cadca86801f17eced8102c869e88c0bd1c38639cb6ba72c964404a7c55cc010e300331534a4c443126bfc3625a6a00cfe1bce941938568773b34827b2e2ab8df6e3a5142afa031d60cfe73a4467e2c446d7eec2f41ab14cf05a5a18b1bfb88787d6a8b97540f42b2e0a7e7b4aa0d3303d4eae8ef2eb6a06fb675fccafdfcdbbf3a1f83802f3085a91555d74f5cc7ba81c60b30d299276c57ce6c7b8390e05c971ccc0135ae55857dc78596b24d7f34bf5072c989ef30ce11e9f50fd7b79a56881206f77d90e8a057345526170136e4d917a603a425dff2d96fd4fab655f3af44f24312ffc67a222bf227d5bc44c6ee842f3825a728"}) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r4 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r4, &(0x7f0000000000), 0x0) [ 504.303784][ T1490] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/842/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 11:23:54 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) write$binfmt_misc(r1, &(0x7f0000000040)={'syz0', "10c4bbbbcfd9513c0b6d9648ca714adf21e74773c45352cd78f8d6fb42c3b923d5f9a688b296cfcb252d7d15a14d6dc6763a77995f60225b7060182967a96e591581aa35bba1399f7b05db629f88ca2ac5faa038788d1ae85d982ffc41bb8a4047c3cc52a5215a7f99ff57bbf2b5121df757cd70a663641f5f6ad379e8a02c9381d4d4763a413684495243a1afd717fdb9"}, 0x95) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:54 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0x8000000000000000) 11:23:54 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x1c, r3, 0x201, 0x0, 0x0, {}, [@NL80211_ATTR_USER_REG_HINT_TYPE={0x8, 0x9a, 0x2}]}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_SET_PMKSA(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x7f58877926a4802e}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0x50, r3, 0x4, 0x70bd28, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x7ce35eb7, 0x34}}}}, [@NL80211_ATTR_PMKID={0x14, 0x55, "43daf6f33cb691f28aaf0754dbe96556"}, @NL80211_ATTR_FILS_CACHE_ID={0x6, 0xfd, 0x1}, @NL80211_ATTR_PMKID={0x14, 0x55, "7f933c1e802ba85a8651656e51b62a62"}]}, 0x50}, 0x1, 0x0, 0x0, 0x40000}, 0x4000880) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) ioctl$BTRFS_IOC_SCRUB_CANCEL(r2, 0x941c, 0x0) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f00000002c0), 0x48d00, 0x0) sendmsg$NL80211_CMD_SET_STATION(r4, &(0x7f0000000440)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000400)={&(0x7f0000000340)={0x8c, r3, 0x2, 0x70bd2a, 0x25dfdbfd, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_PEER_AID={0x6, 0xb5, 0xe0}, @NL80211_ATTR_STA_WME={0x2c, 0x81, [@NL80211_STA_WME_UAPSD_QUEUES={0x5, 0x1, 0x3}, @NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x1}, @NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x6}, @NL80211_STA_WME_UAPSD_QUEUES={0x5, 0x1, 0x3}, @NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x5}]}, @NL80211_ATTR_STA_AID={0x6, 0x10, 0x2cb}, @NL80211_ATTR_STA_SUPPORT_P2P_PS={0x5, 0xe4, 0x1}, @NL80211_ATTR_STA_FLAGS2={0xc, 0x43, {0x2, 0x40}}, @NL80211_ATTR_STA_SUPPORTED_CHANNELS={0x12, 0xbd, [0x0, 0x100, 0x1, 0x7fff, 0x400, 0x2, 0x2]}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x8c}, 0x1, 0x0, 0x0, 0x4040084}, 0x40085) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r5, 0xffffffffffffffff, 0x2) open_by_handle_at(r5, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000480)={'wlan1\x00'}) 11:23:54 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) open_by_handle_at(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000600000000000000000000000000000800"/32], 0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="73797a317bd963e147b78e6837d7a61380b838b554eb2dfec8af1224521c6d847d7cb9e0d675ac575a15d1e6d06aa6f939c4b5d701e6681de78a21ef4f10aa51af83783c3038398eba7f6bc8b8c422ece97a718a69f4aaa21340d4bde87da0d9cb42b8bee3b85660c1a105c37ad2a4a7a6590e31d6f8b278975a0fe16a0380dac7fea471f21eb5f18f911511cdd3a6ff0bdd13acb69ef240dae5c945fc78131a0cc6d069d07742e9e64c7bee6c4f202cb8d794699067bc3a873a17971fa9051d14ea9e5b28cbaf6c1f6dbc74e17a9f21f5ab3987117d1513a80e97af1f310999b0f223c8a48f91b559187eb016990ff34174126b75"], 0xe2) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) setsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000380)={{{@in6=@local, @in=@empty, 0x4e21, 0x7, 0x4e20, 0x7201, 0xa, 0x20, 0x1a0, 0x88, 0x0, 0xee01}, {0x1, 0xe, 0x200, 0x100000001, 0xffffffff, 0x4, 0x2, 0x3ff}, {0x7fff, 0x101, 0x8}, 0x101, 0x0, 0x2, 0x1, 0x3, 0x2}, {{@in6=@mcast1, 0x4d4, 0x32}, 0x2, @in=@empty, 0x3500, 0x1, 0x2, 0x3, 0x8, 0x7, 0xde}}, 0xe8) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x84, 0x4, 0x20, 0x1, 0x0, 0x3, 0x40000, 0x4, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7000, 0x2, @perf_config_ext={0x5, 0x1}, 0x11001, 0x80, 0x8, 0x1, 0x8, 0x8001, 0x4, 0x0, 0x3, 0x0, 0x7}, 0x0, 0xe, r2, 0xa) sendfile(r0, r1, 0x0, 0x4000000000010046) r3 = syz_open_procfs(0x0, 0x0) r4 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) r5 = pidfd_getfd(r0, r4, 0x0) r6 = getgid() fchownat(r5, &(0x7f0000000080)='./bus\x00', 0xee01, r6, 0x1400) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r3, 0x4008240b, &(0x7f0000000280)={0x4, 0x80, 0x2, 0xff, 0x2, 0x3f, 0x0, 0x2, 0x13, 0x4, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000040), 0x5}, 0x1000, 0x1d1b, 0x5, 0x7, 0x9, 0x847e, 0x7, 0x0, 0x4000, 0x0, 0x3}) openat(r2, &(0x7f0000000140)='./file0\x00', 0x20000, 0x2e) 11:23:54 executing program 3: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) open_by_handle_at(r0, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) mknodat$null(r0, &(0x7f0000000040)='./bus\x00', 0x400, 0x103) r1 = perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x4000000000010046) r4 = socket$inet_udp(0x2, 0x2, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x8, 0x12, r1, 0x4e2c6000) signalfd4(r4, &(0x7f0000000000)={[0x7]}, 0x8, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 504.482261][ T1530] loop4: detected capacity change from 0 to 4096 11:23:54 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) r2 = socket$nl_sock_diag(0x10, 0x3, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) open_by_handle_at(r4, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) listen(r2, 0x5) read(r4, &(0x7f0000000240)=""/216, 0xd8) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:54 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x20180, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000280)={{{@in6=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@loopback}}, &(0x7f0000000380)=0xe8) fstat(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r3, r4, r5) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) 11:23:55 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$FITRIM(r2, 0xc0185879, &(0x7f0000000000)={0x83d2, 0xffff, 0x8}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r3, 0xffffffffffffffff, 0x2) open_by_handle_at(r3, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) fcntl$F_GET_RW_HINT(r3, 0x40b, &(0x7f0000000040)) 11:23:55 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x10000000000000}, {&(0x7f0000000000)="f7d0eebbd384d82d225e72134a1865daf9f1805369a7d4b14ac7343fa196724e03e80630bd37a40d51cb66b037e032ba63f7cc95ff", 0x35}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:55 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8, 0x0, 0x0, 0x10, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 504.604560][ T1530] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:55 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0xdeffffff00000000) 11:23:55 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) syz_genetlink_get_family_id$fou(&(0x7f0000000040), r1) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) 11:23:55 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KDSIGACCEPT(r0, 0x4b4e, 0x3) socket$inet_udplite(0x2, 0x2, 0x88) sendfile(r0, 0xffffffffffffffff, 0x0, 0x1fff) [ 504.774201][ T1577] loop4: detected capacity change from 0 to 4096 [ 504.785070][ T1577] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:55 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) 11:23:55 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0xa, 0xa56ae75) close(r0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x24a) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:55 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x50b000, 0x20) ioctl$BTRFS_IOC_SCRUB_CANCEL(r2, 0x941c, 0x0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) write$binfmt_elf32(r3, &(0x7f0000000880)={{0x7f, 0x45, 0x4c, 0x46, 0x6, 0x5, 0x27, 0x2, 0x3, 0x3, 0x3e, 0x80000000, 0x2f6, 0x38, 0x26d, 0x9, 0x9, 0x20, 0x1, 0x6, 0x8, 0x9}, [{0x70000000, 0x10000, 0x3, 0x15a, 0x3, 0x7, 0x1, 0x1f}, {0x60000000, 0x6, 0x8000, 0x8000, 0x5, 0x4, 0x1, 0x5}], "3ee743818ba3823a3746fe937349711a4e28dd95a8c7bee093e4e2d4f7ffffd40799fe6a3ea944cebafcb6b89eb6e5d909658715776681e2be56e061e6b72048e251f112fb6089b6426cf7d29c74952bd639a91e4068fa9edc412006f3dc6f8241", ['\x00', '\x00']}, 0x2d9) fstat(r0, &(0x7f00000005c0)) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="3e7365d212ca65f94358f348c79bb3818613bc168ff0277a1f437999b1f957126d7f62b0d6e1f1f43c8f106bf376259401346485145255e99ca900e62f2f3c5642029eefd1d5fe99fcb71749110168ef86086f40c1f7b032dd1591b1c573e6497edc00e1ac9e7d8e23fe88d8462fc5222182c30184ac59a085c2d749bdfd1bdf50afb191b253f0a8935a6493e8f7d761ddb990bd33aad36e57549879dd070d7264ee3d52318f73fef5acaabeef49b08ea6fe935cdc9d3b9603aa3e13073c2a32213e230e99851bd494ad91fd3eeba447f8f99af788f0490177a6e48eef367f689afe33f7dec442f0e0f56ccd680bbb68de", 0xf1}], 0x1) close(r1) r4 = socket$nl_sock_diag(0x10, 0x3, 0x4) preadv(r4, &(0x7f0000000580)=[{&(0x7f0000000380)=""/209, 0xd1}, {&(0x7f0000000480)=""/238, 0xee}], 0x2, 0x3ff, 0x6) openat2$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x2400, 0x142, 0x14}, 0x18) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000240)=""/207, 0xcf}], 0x1, 0x0, 0x5) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) [ 504.804744][ T1577] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/844/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 11:23:55 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0xf5ffffff00000000) 11:23:55 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x3, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x5, 0x3f, 0x3, 0x7f, 0x0, 0x1, 0x10001, 0x8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1000, 0x2, @perf_config_ext={0x6dd, 0x6}, 0x40000, 0x620, 0x6, 0x5, 0xfffffffffffffff7, 0x3, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x1, r0, 0xb) r2 = syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) vmsplice(r3, &(0x7f0000000140)=[{&(0x7f0000000280)="665862d989766d70e68d608eb765fe2ac6e9722a3d14bce04a8cae2d26e6a8dc0cbb3534b1a95962943b3ae2e7540704b3baf93e808c1a71be3fee381736c5bd87971f3f5cd47d4cabce3838ce26a6b5cfb9f76f88c24b77102fc3e2c915fb2be66d1d2f5266184ffae01ed92293c53b64c3c0c79095765b62a77e21b1d44b5c48bf338dca", 0x85}], 0x1, 0x4) r4 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r5, 0xffffffffffffffff, 0x2) open_by_handle_at(r5, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) dup2(r5, r2) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r4, &(0x7f0000000000), 0x0) 11:23:55 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x8, 0x0, 0x0, 0x50d, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x5, 0x1}, 0x4800}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x4, 0x4, 0x2, 0x4, 0x0, 0x80000000, 0x8, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x5fb, 0x0, @perf_config_ext={0xfa000000000000, 0x1ff}, 0x800, 0x59, 0x8, 0x1, 0xbc38, 0x6, 0x0, 0x0, 0xffff7fff, 0x0, 0x9}, 0x0, 0x8, r2, 0x2) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:55 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) open_by_handle_at(r0, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xe, r0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x4000000000010046) fcntl$addseals(r1, 0x409, 0x0) syz_open_procfs(0x0, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) open_by_handle_at(r4, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x172) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r5, 0xffffffffffffffff, 0x2) open_by_handle_at(r5, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) ioctl$TIOCEXCL(r5, 0x540c) 11:23:55 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) preadv(r0, &(0x7f0000000000), 0x0, 0x4, 0x10000) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x4}, {&(0x7f0000010b00), 0x0, 0x3}], 0x808f2, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 504.997488][ T1608] loop4: detected capacity change from 0 to 4096 11:23:55 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(r1, 0x80189439, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="a2c96b28a2079c2ed2b1f013d8588ed7004fe130d58c0cd01b8d230253b4a60f53d71dbb7e89b6b0f554971fd3b36914e5eeb6c9047c6eda6a858227b6", 0x3d) r2 = openat2(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x101, 0x12f, 0xc}, 0x18) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r3 = openat$incfs(r0, &(0x7f0000000000)='.log\x00', 0x800, 0x1) r4 = openat(r3, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x15) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xc, 0x12, r4, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) [ 505.040616][ T1608] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:55 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0xfbffffff00000000) 11:23:55 executing program 5: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, &(0x7f0000000080)={r0, 0x7fff, 0x8, 0xbca}) r5 = openat(r4, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x83) r6 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) r7 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r7, 0xffffffffffffffff, 0x2) open_by_handle_at(r7, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) ioctl$CHAR_RAW_ALIGNOFF(r7, 0x127a, &(0x7f0000000140)) r8 = syz_open_dev$ttys(0xc, 0x2, 0x0) r9 = openat$cgroup_devices(r5, &(0x7f0000000040)='devices.allow\x00', 0x2, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(r8, 0x50009401, &(0x7f0000000440)={{r9}, "cde6f12730d4e1de76a24dcb19dcc30f02f9c02eee19ae5371d568fe64cfd635d770611c2302c82c0b9ac9d446c430d997d4e1ed1bd2a138fe9b95fcb1791d439f84f2c0626609337f689b1425f4fc5cc738710c796db763d2cc1e02a49143f27e778c2cdcc63a570e9fa3356a1669b8b1fa70daca1fed4fa52dd48d01bbdc23d68763e0c3a4ca7aa7c3d5fba541afe687e781ab5f502b833998a681fca1adea48fb330dcafc0667acfb8914c5bee09e8784e81b6dd4991d900ef4f1b1993b052adc4688fe81a6b5c52b30e37b90d7d0be0432be1872995b1234e8b5f8d3aa5d346f7cae386ea84d7c1fdd77541704aee975b6725e6cae00e349470056754cdfdd22516cfc6d09a0cf1f07af1cb38b41fbba34ea0daeeaeb76f98c26d48a09a2b7d1ed2b38a5208d37fc97e117b35cefe32a3ae6724f7496cc3df4bc22a05a5f64d585abbf51e80347b6b9a6b07f42bc4d37778d10a3ab01d7d8e6b4ad7089d5517f5bfcfff2942ffd5242054ae3ffa5f6caf92d2b02477087448ab42dcfcceecf92bbb45349b4020120bdd8ee762463d246e4b54a60f77da7b837662cc554bea483611427bacc876ff3d7f4530b65d331aa8099662cd58fdd196c70a2254d970386afae04e0fed6314cee3e7d5fc762ecd3b9524433b5575f1f8ec41fb672bf24c508e57811b019e72da6a6f4e60cc193fa2c044557ae0422fa6c88468c50d3d48f2a852b55dc36c32fc158301a5716f4d84e38d9199d5b06e76e02903b8caed4c0f598adce767b81ec55efce53abbb76022e35ea6b33ebd5c53b3c0ca027470126f06877cd66bb40a3014c314e6c73f31272b99d433485decb3cc1212dba10a33f5fa861f18122a324a4009070808bcf11ae4a15ad4506046650a6d42018d61658e71d30f42f530b5019d0785da964c3b080d687f582b39e971d6f510bb9c4e7c407471c549376e542cc5c5a28211bf61690db81de1d9f548ef57c8696fde44bbdd75c5fa183e42e804ed6870cdefe9174617acef230a30305daeffa59839dea4fb37df60fae5c1a351b3306ce9cfaa7a5706835a495e9b28eafa248a1d154bcc607f7004bbf5a00ab0f3147272ad758bdab985ac4726c45b72072f16c2082f33a614db97fcf628737cbea92680b4ab2067f0e0a472988b069a14dc378b0e02af3b066a492b9b00ab33d8f53114e10bdb7984ed425cd490588a357c17d2e4a96457e6e26a6e403a4e67a5874ac6eb6cad8296d564cdcf81c304b788b9913375dbd3ce6f0363b7c029b4767593110fc01513f5a6ca48bfb91ff0d3b71d2bd0d39495b3f286ff8c969573dceef94c807fb5e5217eac8556a4eccf679cde4fe729b52138fcd160d1bf19693405f853cf4af45eb025ea7120b28b8357ca654fbad914d28b5c483f531c4c0dec8661fbc55e4ce05fddded8c5514529b47f85a8c417d09ba9723022c05dd8a8202adad7503ff3d606e24d6db9c746c1bb15794be2e5d086cb079589aa4b933f69dd2b8ce0c55ad8da6816ed72f8115fbeaa005282f10bbecf71fbb6111b656109634cf3943da57f7f6be5297dcaa763b831ca4e423a0e73dc3a4b15c9179c6e0d37218942223e47d5788c401ebeb13e80b93015a4277c071d73cccc85de4711f19cb36548a3a8bf32752232111423dd8530880781123f2b9b627d260cc9e924c3e8ade46b01fac02f8835cf4d695a6195efba9a46b465b07b4086beaf98ff3cd87ea4d70cd84499c283c131c1281423d6861785c524d96621bf78efb1d5c4189aed94fb8be5e1123b0aa463793c8e13030d320e3a41aeb15215271647297e1aff66f197683580de43c7640a28093d3060899ab92c0c1d699c00fa8ba091dc343a3bd359350a2bf833ba3a9fc9daa9423f1f75556b95c082a84b530cbf2649c4802b93dffcfd58023229cb5a5139f65f958380524f60ae24ff8427dac9887b9a882aa477c3de14b7f9787171da1489939d240929a885d853236d758268822b7fd7a739f4b0d49f6ce7c1e655578c786bfe2917c167f7debf197ba0cd32cc480cd2c64569135c9bb418edcf51c655442ea0dbcb828dcf59e1a299e676099bc0ffe8d0b695f6e4370c85d01e5640729da6b5821fd85cd8ac12f8c5f77901eaec8a9969972755ea48cf0cec082898d1c697cfa80965df207b9514b20a210a1eb06b01fc49b27df036d0200e9a7dcb23f8e5b7dda6d8c12d56b9db252845c93172614668ed59f4105add9f86821b3e3c2523fe9f7b9e3249dcb7447be98dbc05e885c8910b4ab3a88610608724285e045ffe3415c457f7dd890174625c8ba829d2168a606ad0924336a5073ce1d192004a36bff176975da464dfcf9ef21bcd7d53e370c8b0e9ff035eb2bb3a5af87a89e1ea29d7f9bce5bc835edee377f760ccfd81df3b2cbbff1d674e1afe951e87da20003e9d0497a321d067fe53f3886952c35165d2651db4cc172f5a3eda0524caca41a928e65acd72eb447052ac943497848f4378f7687bf597ee882af8088d35c861cb117128398505d4218a1204e282068a707d8c7477c9e0ab2d4a81479a5470465abc968076e3a0a210b6cd4a06ca50d1645ca4b3b105b7194dac66e96ddd6548e75dfeb28ecd868c8d086633f0f244c001839b0774136c17b1e8df62ba3a28eb830aaf458c6259e83587ad6b51dc2f4f5535bd3c9d78bbdcc8e87c7494d55a42a0152996ecafbcd2a601c892737e348462835aaba1799c9889fa2ecbf666bf9302e62e1c8fbf85f6fe0e370a1eb44e6205bdb7f6aa4dcec5889a3dc921672c83155f9d7c1cad3266d232d96e96f374b82ae304c875b7d9d9e07fd5ddace2f650756efc1d938d1f4a9cdfb14297403a91f8e31da73f5cdfc30656a80420bcf372a85b4a6f505aa4b15a38e82ac4d532ab28108a9484d5491ec1e0dbe85a36b0a7664bf01a43c1ab934513c08ad35b54692711529d74bdf036822f1d0dbca47116637434f19c6d18bfef351578d45a680ea27e85449cd79c83789530ff15c79a14781af96a27ffb880d9bc09d9717aa53ae7dccd2d45b33289e6dff5688f4ac1d71d0c1e7e59f43286f1f12e35b6074690bb8d7f1da7477d4c59282cf6de98a22323ee218cf58e20d1047377dad1deec88341e20d1c505dfe68e1236951e6eb28287da15afd4234f4327d525d5f3038da6f380302fbf53423993c4147b6ee13a24a9a18a526cda97a968e29b935b00d667292658fb10e24fca74e7c83bcc793a5479f2900363b2bbbeb68e5e18c11e3ec2bdd507397cc7a8cfbfef576004f4d571383cb83db6553d4772b579354b1d881679cb59a4e66af105c22f28e555adad0d921d7c1000500260893ec351954133b49f5adcb0f7244ba0ead74da2ae9ccc332023a6bed992bbce1d8a9a13811c421a82049f713408aad5cb5b03a43df1b10fe78e5d4410f6654330a41a0c32e02c2633c1bfcf84111d802368da9c131b403dfeba300deb2dc40a54cf6c1df92368b3b6bee5a59061a5e2b9d3d63214faca7f92d353bd441eee056e2b7d88713dbe17c83516a3288000182ba449cabb5d462dcc1d172ccf7c25f84b5c5687e9a365acb7f44d2bdbf963119397ae81fa1a93d94d4742d8ba96e94dd8bbf1e6f01aeb301231f94a4122783458e4577f7fed9154224b4123e6af2e7b02895dfe6379ad00544cf53df5902f1db748932618317e0d8575e8ed31f5a58de58361b035803fa5e0afb4ab7cd02318c73132f40e98c3ec0fd9ba2d0b9bd595d9c3020287e137f453aab82b9412b17dbee972f44a31c3b856821ed342ef9bfff99be5e70f825ae8114a1bc1f2012ce7725da1d6b0a4068f9a68c34c3cacd0fcc548d1bef68b19f2bc73fedce587b13c9f85be71d58337d0ceb0290d9548e27faec3bd57acba25b24c5ff099707698c4d563940cd34304db13e6a360976b16f20959da0fc1f1fe01bb4b3ace644cc88f20685335209bd6898ad97132ba0cda67850b627060e692c7e77e2907de8a8d67501f510055a29d631a27d1cd7d9065a0197eba4a82fd9484d4627b008738e8c23f16f4bcdf9d9e46a1deaf62088d39980052ebee26fea89733de60f9cf71c02a75adbf3e397fe4b99880b3285e289ed997155a04024d5b71b1171336f4a46b8585212316f75d5270210be86e70c16a2433281ebe11d2483d83a026f53e33e56e1f12713b84ac8fecf58d6a2c21f471b62645af3727e458a5ea7719ca70784dbbd402fb805bb2be3a265332d86f9145cec739a94f9e27adc9d56e215d06402ebdcaa267eb496dba1d30a994018fd5c9d968ff7fc6fcff6948acd3b63781b4fb4a6ae3e5fd1b123ffcbbeb5925ec38471d4e9c865c58894f9d48707f11a45fef844b6b4d877b2b6635ab4b3b6d26cc9ffb82dd97d24e03ba659820db0a5d7db8914463397597d92b50a1fb8f3a7cbd21342e95aeee60454a464aef0a7b6b7b9ecd2faee4e5f8cad7f5ee86b71b90a8bfa8e66794bf4924aff6eb91cb045ad65ce7cdee94d9e1a3a18dccf24af9e6132f6e1ed31f9680a45db6bd2639ddfeafef117cc64e36ff8fdfddb36c9d58fae3c1cae180c2b6cbc452709cba28d6fc550d38f75939bdcffbc0688fa4941566561e277ed615737193a701e4de7ed6fb110ef4a83a2de37151dff45bf431643ca2401849b099676da445db574c7b9612bccd3c271ad6206b038f03a1702fe2d452a1c0834c92ec783514ec60bac83eadad74d6a30d1e6bef805a1e4d617e146a86cf9e57f8b2fa31a0edb285abe4abd3cf81755f26ea7b1552eede4c4b817275647fb1eb2e630b7785dad6abdcb9f377353c51ac71cacf7a36ded51fbc21b47835d323d8921f45dc9b92bf64078e85a61e101fb83777ea51d697ba2ecd5f4894b0766656783917d7863875e037f2d222cee55e75039fff242eeaff955c98425b3847ef6458a47525982713ac24566cdabb1e4778a0bf0c26b07dfaf14fd276ff8b3e945e516d4bfb2b6d718f92db98c9c1eb9358a1ed1cd0d403c81dcd4cff985535322cc6f83fc5c99f53a472f97fa822006f2acafc1e13fd814b58b168ad8a8472e381c651fe14c3b9697abb3aa05b121e75d38edcee9f266f3b4fa38327cfe37c3c104c4cac838d5a2f7c7ece845489449a40cfd40c67fbbe1e5c29ad74819da8fa64deede77a7e9b9bb1f273132770aedaa5d12b7e2da77286c1f4f2963bce528afe22de1348b9c417459eddc61467ca1e9f26199a7132c13e0a9f74b542360992fd5009c5fe1c4c3feaf9d7acb64d41cac99fedc0e0f2d6da717f727f8f540303f413f1f0447e7525eeafd7f3bdf9f5779e493ead3ffd8e059a634ff7059a63f4af0d500820d6a7598ccc442d5d4c72fc82f32b5eefacb93a73ca9cb1bbe92ffa7668387db12e8ac0fe57ab4b9f8776b2086afde7cf959742c031dbe45379ecf1effd81b7d2766e2df5719864f287cd7a4cbb8421e9d52c390e1ed090f669499d5be9024e7246385419be7a7e48ded814763e3fcdfe6381a623bde2fb2694918e4ada3741a0bdc7155ad7bfc0315ed9d0053aff58faf9824d0bd1d54765c931321738bd93a33293e3318a23a043a0a505981c8ebda3a2c81188c3a3385cd3f6221742105b3b5ee556d9ef4b5884d3ab68c9e7cb2f18dcfa887b7c6c4d11260f3cf92cab5556cbc972b72b62f9b4cbb5af85cee36c37134394e210644039912dde09bd9f0b38c2bcf21d18e8e60515ba1c3c26e7b1dec890d626ec04e8edc3b2c974bc1af2d51822a972769ccf809147a50e06676caca"}) openat(0xffffffffffffffff, 0x0, 0xc0300, 0xb8) sendfile(0xffffffffffffffff, r6, &(0x7f0000000000), 0x0) 11:23:55 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000000, 0x10, r0, 0x80000000) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:55 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x80000000000000}, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:55 executing program 2: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/bus/input/handlers\x00', 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000280)={0x3, 0x80, 0x14, 0x1, 0x2, 0x0, 0x0, 0x8, 0x20020, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x5}, 0x42200, 0x0, 0x4, 0x4, 0x6e0, 0x7fffffff, 0xbde, 0x0, 0xfffff800, 0x0, 0x6}, r1, 0x4, r0, 0x4) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000380)=0x0) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x2100, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x5, 0xff, 0x1f, 0x57, 0x0, 0x8001, 0x20020, 0xd, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x57, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x814, 0xfffffffffffffc7d, 0x4, 0x6, 0x9, 0x3, 0x8001, 0x0, 0x2, 0x0, 0x3}, r2, 0x2, r3, 0x3) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 505.249188][ T1664] loop4: detected capacity change from 0 to 4096 [ 505.267994][ T1665] ================================================================== [ 505.274820][ T1664] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 505.276105][ T1665] BUG: KCSAN: data-race in hrtimer_interrupt / print_cpu [ 505.289600][ T1664] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/846/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 [ 505.294530][ T1665] [ 505.294539][ T1665] write to 0xffff888237d1d7a0 of 8 bytes by interrupt on cpu 1: [ 505.294558][ T1665] hrtimer_interrupt+0x1fb/0xaf0 [ 505.294580][ T1665] __sysvec_apic_timer_interrupt+0x6f/0x1c0 [ 505.294600][ T1665] sysvec_apic_timer_interrupt+0x64/0x80 [ 505.346600][ T1665] asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 505.352776][ T1665] number+0x7dd/0xb50 [ 505.356775][ T1665] vsnprintf+0xb6d/0xed0 [ 505.361059][ T1665] seq_vprintf+0x71/0xd0 [ 505.365311][ T1665] SEQ_printf+0x76/0xb0 [ 505.369478][ T1665] print_cpu+0x2e5/0x690 [ 505.373738][ T1665] timer_list_show+0x114/0x180 [ 505.378519][ T1665] seq_read_iter+0x2ef/0x910 [ 505.383127][ T1665] proc_reg_read_iter+0xfc/0x170 [ 505.388207][ T1665] generic_file_splice_read+0x22a/0x310 [ 505.393898][ T1665] splice_direct_to_actor+0x2aa/0x650 [ 505.399407][ T1665] do_splice_direct+0xf5/0x170 [ 505.404179][ T1665] do_sendfile+0x773/0xda0 [ 505.408891][ T1665] __x64_sys_sendfile64+0xf2/0x130 [ 505.414054][ T1665] do_syscall_64+0x4a/0x90 [ 505.418573][ T1665] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 505.424684][ T1665] [ 505.427034][ T1665] read to 0xffff888237d1d7a0 of 8 bytes by task 1665 on cpu 0: [ 505.434595][ T1665] print_cpu+0x32e/0x690 [ 505.438954][ T1665] timer_list_show+0x114/0x180 [ 505.443937][ T1665] seq_read_iter+0x2ef/0x910 [ 505.448547][ T1665] proc_reg_read_iter+0xfc/0x170 [ 505.454585][ T1665] generic_file_splice_read+0x22a/0x310 [ 505.460616][ T1665] splice_direct_to_actor+0x2aa/0x650 [ 505.466123][ T1665] do_splice_direct+0xf5/0x170 [ 505.471089][ T1665] do_sendfile+0x773/0xda0 [ 505.475689][ T1665] __x64_sys_sendfile64+0xf2/0x130 [ 505.480915][ T1665] do_syscall_64+0x4a/0x90 [ 505.485612][ T1665] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 505.491536][ T1665] [ 505.493867][ T1665] Reported by Kernel Concurrency Sanitizer on: 11:23:55 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0xfeffffff00000000) 11:23:55 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) lseek(0xffffffffffffffff, 0x9, 0x3) 11:23:55 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) close(r1) r2 = socket$nl_sock_diag(0x10, 0x3, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(r3, 0x0, 0x61, &(0x7f0000000380)={'filter\x00', 0xee, "b22f738fbb9708b937719c1a24f42c3dfa212a5ab76b4e550b87a7b19810d94fa4ec782b6cd940528430c2b54d3928aa3db2ebf6191e86f7428d29bbb2b3c154204ef05e00a9dc5d5fb3135a8665a5262c08500d1c39d8dc26db62b6177e02b551d04f7cf629ae42bb68d6fdad075065ba551eeb1125aaf06c65dd8863967841007bf18b65a49acd2a3e4e32dc3668f3ebbc51e56186bdba3e781611b4af6ae472578288bd163062e17f082b4c20c457339d8c690ba2017df97bd882bd2d1a5c605ae7e623b99d16d7cfe4fa0eaba5f20a43943833e986fadf4dcf257a3cb18af35ee5fb27230e23d361e6e57232"}, &(0x7f0000000040)=0x112) syz_mount_image$tmpfs(&(0x7f0000000300), &(0x7f00000004c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000600)=[{&(0x7f0000000500), 0x0, 0x5}, {&(0x7f0000000540)="29785e63f7023aaf4789f745c31070d6e478334aa144178d9ad049d79dda75154a04dd4361440662c72e0e2f48b0059e156fd32de29f3dfc28a42a8d3063b1c374c3064975e8b53b63c9915034cd3239219468ac1aa790c99977c76dbff4519c33319d230e91c2d7215cee6a2589e4e06e705616c4c11050f78235b31c622c8fc744866771b11e6c025a3764c8ab85a5a38566a495a9a746374a9dc74e89818234515ab1e32370289ce8c1", 0xab, 0x9}, {&(0x7f0000000880)="a049b83a7d52dba42876b16c0e3cb813f5d4ab81c1cb62c183612b11fd539f35122d4ce843ce58a3ac2d5acf2116e074693ce270675fccd19e47b680b81c89c6c7e349433b46b46d1dadeb77c5861b2e7fb7534de6588c6281d2370e0507a54aa2b91a62508fbbce31a9ded3eabf7bd1f15eb67a856a12ca93fe25d7032053fcf0d35c7fcafda45558cae2fc715abe6460312d8b7b9b5cdbb885139508d7f07d141465aec091613f2b4768b3cfe88b", 0xaf, 0x8}], 0x400, &(0x7f0000000940)={[{@huge_never}], [{@subj_role={'subj_role', 0x3d, 'filter\x00'}}, {@obj_type}, {@euid_eq}, {@euid_gt={'euid>', 0xee01}}, {@subj_user={'subj_user', 0x3d, 'filter\x00'}}, {@measure}]}) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f00000002c0)=0xc200, 0x4) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/131, 0x83}, {&(0x7f0000000080)=""/101, 0x65}, {&(0x7f0000000240)=""/5, 0x5}], 0x3, 0x1, 0x9) 11:23:55 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x1) sendfile(r0, r1, &(0x7f0000000340)=0x4, 0x200) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r4 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r5, 0xffffffffffffffff, 0x2) open_by_handle_at(r5, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) sendmsg$IPSET_CMD_GET_BYNAME(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000380)={&(0x7f0000001440)={0x44, 0xe, 0x6, 0x101, 0x0, 0x0, {0xc, 0x0, 0x9}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x44}}, 0x40811) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r4, &(0x7f0000000000), 0x0) ioctl$BTRFS_IOC_DEV_INFO(r2, 0xd000941e, &(0x7f0000000440)={0x0, "ac8ae76822b5f9aa4164dbe6f0c96475"}) 11:23:55 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) write$binfmt_misc(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="73797a304739b2484da8eb3533a997186eb2e97c96491cfe864db52e3e7f9ed2806d71a85bf55b458a5a41bd982327959b46f2f58874a4c1a3c454c02eb9d7d1f83e8494f9f9719d6fca22740287a77511c42714e39f35ea478278bd7cb6c27ed8a3c645a741121c6f902b9e471092ca5625a66c67c5e701c0cb0735d84eb77bf36f8c88417114038182298b63a924b00b8ba420c38dd1359977ddd6117ea67889b559b93fb9795a30c4fbb5ec3e13234063d7cb38e67dbee3a1a96b80fc09d5ba5e353f92ca8886aabd24418e917d99704cd28c574650f069fe08105eefbb00"/234], 0xea) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) [ 505.500028][ T1665] CPU: 0 PID: 1665 Comm: syz-executor.1 Not tainted 5.13.0-rc3-syzkaller #0 [ 505.508892][ T1665] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 505.518955][ T1665] ================================================================== 11:23:56 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) ioctl$SCSI_IOCTL_GET_BUS_NUMBER(r0, 0x5386, &(0x7f0000000000)) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:56 executing program 5: perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x42, 0x40, 0x40, 0x0, 0x0, 0x200000000, 0x3001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x820}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f0000000080), 0x2, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x2) open_by_handle_at(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000006000000000000000000000000000000000000000000000000000000cf535abff6667b852e7f009ed408fb57243c3fc26d6093d69044c8c887882ce153ed3efb2a172ae31a6fa05c8fd08be4850e401d85ec4679588766ae00f6bf3185ddada513fa9c3c6f14ca35d5a501034a7a481cd063d8f7165c72a9dbaef1f864af27ff41178ae9"], 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='cgroup.events\x00', 0x0, 0x0) r2 = syz_open_dev$rtc(&(0x7f0000000280), 0x7f, 0x210800) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sendfile(r3, r2, 0x0, 0x4000000200010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r4 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) chdir(&(0x7f0000000040)='./bus\x00') sendfile(0xffffffffffffffff, r4, &(0x7f0000000000), 0x0) [ 505.630895][ T1703] loop4: detected capacity change from 0 to 4096 [ 505.665542][ T1703] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:56 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000001d80)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000580)={{}, 0x0, 0x12, @unused=[0x9, 0x0, 0x7f, 0x20], @devid=r3}) ioctl$BTRFS_IOC_SCRUB(r2, 0xc400941b, &(0x7f0000000280)={r3, 0x2, 0x5}) 11:23:56 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) pread64(r0, &(0x7f0000000240)=""/226, 0xe2, 0x2) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) r3 = timerfd_create(0xc, 0x80000) fcntl$notify(r3, 0x402, 0x13) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) open_by_handle_at(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="181a00000600"/32], 0x0) close_range(r4, 0xffffffffffffffff, 0x2) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:56 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x10001, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00), 0x0, 0xfffffffffff7ffff}], 0x0, &(0x7f0000000240)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 505.730333][ T1703] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/847/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 11:23:56 executing program 3: setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f0000000000)=@req={0x6e, 0x7, 0x300000, 0x5}, 0x10) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0xc00, 0x0) fcntl$setpipe(r2, 0x407, 0xe19) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 11:23:56 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0xff0f000000000000) 11:23:56 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) open(&(0x7f0000000040)='.\x00', 0x4400, 0x2) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) 11:23:56 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x8142}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat$cgroup_procs(r0, &(0x7f0000001400)='cgroup.procs\x00', 0x2, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) r3 = open_tree(r0, &(0x7f0000001440)='./bus\x00', 0x100) r4 = dup(r3) openat(r1, &(0x7f0000000000)='./bus\x00', 0x220103, 0x98) preadv(r4, &(0x7f0000001380)=[{&(0x7f0000000040)=""/111, 0x6f}, {&(0x7f0000000100)=""/6, 0x6}, {&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000000300)=""/90, 0x5a}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/3, 0x3}], 0x6, 0x3, 0xcf05) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 505.883630][ T1755] loop4: detected capacity change from 0 to 4096 [ 505.910658][ T1755] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:56 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r3, 0xffffffffffffffff, 0x2) open_by_handle_at(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000060094a6fa3700"/32], 0x0) splice(r2, &(0x7f0000000040)=0x3, r3, &(0x7f0000000080)=0x10000, 0x58, 0xcb76f4eeebf5a3b9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r4, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:56 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) fcntl$addseals(r2, 0x409, 0x0) [ 505.929607][ T1755] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/848/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 11:23:56 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0xffefffff00000000) 11:23:56 executing program 2: ioctl$BTRFS_IOC_RM_DEV(0xffffffffffffffff, 0x5000940b, &(0x7f0000000280)={{}, "053174ccaa3d838cc594b0a4f4d2a72761011a1760329212bd08336a07f765aceb5831bbfbcccb7ae4b526a48510884db145fc1b9f7d193592cff5378e48f6c795a21a18ead59875d2f48baab77e312fb1e1678ff88aab225a112fb3606dc05a4696ae9eb5b6e8307e11db9afdb1056f57f91c1290b3545e9b11ffaa89d13e22f7c1edb84bc5605ccf99d60e6b3fd43bc0610465c496c63fb9e294d551f50b8bd400a569c79f338588cb40fc9874c47e6228a696bfdca7ad1fe33b5f92b497fbd551c3f27ec0f3c22ea2005aac6f01c64576b978fc7ed7db673cf306f9153c44af5bd24c6a47e8c9af2b255447cbd941fb547cb8dc2c4e211bf0a6f940b1b1b3a34da4a38e3059872749a98ebef1d53fc427e3b3a0af1aa2c1cfa7e884fa4cb40106623d9b24f0688f58b4a14c11aea7d99696f5fda7eb47237aed68535e9c4d8dabafddcd76c0cb71e972ea13709f898fd086d81fd572fcd3edbfddf6e95d40ae96e79a3972a1fe493eccda074ee522e460b58472d222ba944419ba2404e3bb967276036e207106014e3570ba75f5365aa74d508bcc38ffff5ab2d260f4d828f2588c3b3764abcb5837694abe2cda53bc6cb67daac1ecbd48d2818e50a7e828171c4fef1743fdb87dc234114c4426c3d168f12a75b54c7ec5766cad525a04b45c7ba64875cb1966c7616da0c362b68121911b67d5a2cc1b9b78ee4b6245a4b9db7f6f868fa5c9e664c71169f31e184195d15045827ae1f710a20b681c7af975ed7ffe0cfa8d0561a7bbf8cf27c1ee605e777426d507d90d33ea7ca363872c92014d5f43930c6bd20ebc6a978c2f84dafd1c45fbed0233831eba50ab8c7515a4bb039d3015a26237918392b3af9e11bf41c9ae47cccb845e067da9d4d16cfad07b161cb1513d4d0670bae89ecbac529501938e1680875603d6f686c3b8b03c8bd874c0382523420af48b056a5092238a0a59e784c6e28606dc87eac9b77e8720ea6a0b6b3492f16bce236c7e3f55163f22332edfa26ba199ca7d6cbee38a671d84bf203defd6111c189b85d8ec2696c51661e16bde3c0ad2495b36bf95ceed8b82c6fae306082855e7db7586c026c407e182162f623652e9c99f27a41d8a1aee9358c3cf06763c0f9a10fdb7d71d413eeca6f8fa8bd1686d9e9bc1f2e563059ebc30c4df6dbed18839593fc36e3cc828e77e063b70e22e86c2b5b6ab483de22827a2bfd32b47895bccc8490e9d62b4dacc9eb73edf30452407386c16adfc5213c6a407496cbd3314b6bb1ef5e68014d467110c1a593d8470805d233bfd68fadf40b0705b8c4153c7ec49e19934573acb5c5e4ddf0d982015f8b369fb53aed3d221f1f420f667e0cf45a962f1179da16c819fef7d3e564d85afe7de90832311adb198369d001372a3e8ffed2633d9c0c1c4d20fac0927d61177cb6de6ccc54e881da29c18cf8a076309b2a5f4eb6f22aaf73843a5a4f2c670276869c52da84fdb2331712d7260efd0abfdb173e9444deb578583398453f5028606be5012dcd29dba93ee6dc6a4372fce0b3b84559be5272fd79899823ad96c0127a5a10913f6a4a7570495e039c8924dd41ea9ca617e78fa78e8424d0c3e99fed830658996d7a25acaabb1cbe592ecdfff0893d89c5db18a3acadc5145cb67ff335e827d12131622c654a027c40f932debf4af6b8243f8fc86ac5e5dc0c472813df56d0f4afcf5cffa8f638170cfb2998a67189a656d149bcf38c1eb7bc6e74dee7e345e126e1d829d5141ba8b5dbd409786a93dd5b812403faeb7245616499a6ec3a6d770659936840a35d04b32cb9c7d35be79ef5058e2052662fb5590e4ebf47b5d7373900c1502a37838955e959394e7a91b44e7710f5211139914fab94d17bb94fd5061d2ab78c2721095700d9d0bdeab76a8a1e8ff9bfecda9d177808b04cad053432767ed29bb9ea2aa8fc04777ae66c8cd1bd726be8667cc3322923175783c33e44f12d1be47eeb88a1cd9aafc8f0783cad5c44852c5368233533087a1f2edf6dd3a19e24f19379a22ce04c13ef6cdbe453afa942802c482554ad248e3973dec4eaa6b9abb59d7a6e71b913acb4b92cfc324c89486396e94c694d6ea05a11515ed7834b8a319a47e1f907da26ce364b473e6d62e8fb8aa7e3ffcde1b64d3831237b5f9c3b19b3bf8771d03927b07f8fe113cc1f8846318cdf1612a7f0679896d4cc27149d6251dcadc25d58d4de693fb15df11ac0580e2ce861b0d7d72256bcc2cf1990a46ef11270cb8e2b93b3def6dbe1225a4bb24cb9ae7a6e7d90bf2aa70c531bf8b9bb4ce57b134813331f9b64076ed1e9f31cf5f91691ab729b03cdc0e18a83e0897ebf9c7bb03cd90e2e8618081d0a79754f7cb42ad8ca2df684ca2e356688f5737c08bdaba63213cc3264889dc0569f17ae99b71748ecf2c66e000e1b4eae25199bee3fe4be798a7678c619e6bc6a5e382fea6e4e5801a696a30d528a7657f923f38045426b374d6f29879b1729e036e827f6ae94a878fb001ee6076c889099c832fdf6e8ed329ca10133f06552fb17f6f0ff8fbbcea9f4087e91642fa070cbc87e7e5889da3fab5e61e13eedb605d418297119891c373c40b8244a56a3261affd463b6d2b445ca4041c6340853f31d9b9fd14673e5552507de2155fd35749aaaff1f517ccb243640eca6b9ac01e13c4b2feaf24e8951f75ae8f6d29d082022143a907f5f0ffae4c115a5820f689b79119ab840ec27551e54c77e6b2e1537b1f59c60861b2bb2aaebd13c24b843e672b56046a5c523bef2607937a8bb043f293ac198b460135d646dacca8cdfc8c10a0d8008a1621dd180e20a3c046ee7d98632a71b73100be2b16f971b49ffd6caed15776ba38a7573b16c9e08f57eb8c805388ba1a8db84e48cea7cfaca6b1c31d319f47b134b9611b0c614d008db1c0ca6dd947b6e0174d246a8c19b9da67c29c92f5f67cac1d748eff56fb3300670f19015a261630280f65dfa77037b88c4060f067a8c57a69095fc078882e9bf57e02e274f4f58c8541e7ce5875e1269c9450cd0dc8bee678f73149de9837b75c3268e9e9cfc98b4abe236d5c418b8208e12f07a225788d10fd7c20717c2685118f94fd802bd391c6a42f8c223be5a4c507f836442561ef089a9436a06884887c44ca03df245c1b90d36e2020bdd3f079cfe324620cabf560b85e8783b6dbc0763b95a88cd2c84619ee6dfbf6812441169515ec5bf6b364bea39d94629b550a078dc3e591e350759bc993fe3d11696b5c557efa3c242c8e1c887aafaea7b061909315b6ef8246fc1b52098399c3eb6c5456a34d6b7f2b9b6131b78e9b61416140e655dbcbfa4aa25f914b8198d0ada69e6a7e9b80c51060b7b8bf67cd08e6ff4195dde41f4716544d93d370d4b78e83cba7fe71f26defb27625826eb76fb8db2ea850d7b5f3515c8a73ac1868f1861218ba74ea81fb685b4fbd822fefa1e6f5b46a912d4edd93a4d16da2813cd5bdacc443684dfb949311e618f5ac6f389bb8fc0eb1a828393d2da24cffa3000b0245a68f087c018f4944b1b0481cb08de7a4737cf127ce6a019bf40f0470e1dcd6d14a2eccae5411e08abc6ad3ba73dd34069492b56eb363576520e8515ba825e6da496fb819eafb3fa3b08bef9b92b79d1aaf4fe82a14c86b2dc3f2cf557c5775aceda134edb77a9967da346029275909d9e9edb9cebe22b12c598c47b0004f013fcdeeb8ad518532f1fa9ba71561282799321ebe07569b53c8af008767367aaf98c25fc67c2bd17bd0b569a035bdd5453f449514d7b8a84d07009a8f0e87714a1f9eca3b46cd319f6ed1187203149cf1ee2231bbcf10972b906ab59c299f27597335155bf9d51357fcae312e1a096b70b32bc626dc41f0201853cde64d22505e374d4cdcbf70e61fb524d496dd3b38c35e780f78f24bcb1b9302d51ea55e3b0ff085a284934c47f81298713076ec0861e861df2c4cda27a2a62eebf7f6f55982f90e8dc9f99414535fffb51ff1c32cad621e1372983e4616d0761fab0f5865a717ea92744b37bfbdcbe62279530b5718ebe8834ac0bf7fc0b255483057ab4b9b206ffed914c471876fd0f720aa4c555909cd90d44990a2fbceba8d99e427cb9383eeb019fa2c82296f502aaf350fe6db402bd716b6fe71ce9722bfed39f8a9419a95e8e28057e443ae38b7282a70c9d28a06f3a6064018d4ff001d990bd3c1428f59a0cd3b9520f8e3492a1c693286269a0812fa7b40ec68a58f82a102d297ef3b5a2938184931a3963dd53c9ebdda2c8ddf9e2392b3c143a928d1ecfecec24bdb18ecf9faedb3276a5084040d464531c45a17d0d270dfebca7f3af26c4ca9b4252bc92c27e16d3988bf2397672e91117e08c035f132d142f5acff581ffdc57254f226907427878ac881bf3b5c9d400a1a93dbb942b6385bb1dbeb925b2fe229631ab4319ed1a0097c1d2902a334df522fb3246d8c781cd7a8582152c8cf332fa27885aabe44d046ab59aa292c9cc4e643d3d7db2ec297afed621f7f2b8d8493c9e160c5cd3098d8a8cc83e8149302832a874fb6a1a308119d3a8068287a71099f79bea1f88c7209ce9ba832fa33fa5b75ae17a723d6e8e9a7e3d09152e4e11ee9f9cf8f254cbcbc1d0f2fb75fd817d733d16f01f1c19738a330cde4c41007f9cb571be4f1c4523015c29bd4019bbfb16d0dd3bb09911944911fedaea4359fb866dab610a5e6c8dc99fbae55fbd8bc5ddfec51a66d1801868c55a671b9b78dc85fcbe47fa5d8528767c942dc9458c124ea636b19db3f421b8c9d9f649a98ac3090bd176f068aae4bf3220b627f6390ca8b4246010cc6734638671520f7fcb6d860bc7c1d01a1cb7cd75d771316f57d964db6ea1ee9045ba1bccb05ba819243dcd0d6472312ee8063960fdc738a83a6707b4c2b20854cf14a2ef0fcdb935f2e22f22961637b132a78e1945b2bb47ed37bd6304d07319b8740c45c348c59c6c77e4a25c811d3a5005839d19306a039bf224ac110858d971a54dfddfc69b00819b26c1bb4ef58d60545715a59f8548de29200bffe212509995230325ba7a7c3de4f0a0dda0f502a8afd8ebc3b56e12b5b39c079d43151924e6e6c1b9db12792c7f8b708246af09fbb98c46192442f93e41ba8fdef7732671cfcb038b641aa57a39c3cd75d65068f66ac6b11a1adaadfc9718ba78deadfe67579cb2e1478ae2917b5f6556e6de37afffb065cff7c4f880e35e020f26e50d3e3c128d6b69711db67d28874465e45718e24227b066157c29c5e6fab908ad94b49313e81a237a26cad098a307ecaf125566d6858f2a01072b25ed51697eddc98ead2d103e724fae7ad76f35cda0b4c01e1339a6f8560281eac0a512100f7d46b55edba5950bf9425cc8903aa87ddb62670c32063c510fdb28b4339bbd2569261e7a380f2c38272c697820bbe60f6ad971367edd86456daa21e53fe21b5fde6381331e15e4e8e3ac34a45339008fa7e0e4f6c7d9cd2fc893f69faca260a152c87d85ec992465655378daf72c3e2e03b859731be4c0db7dd6a0810aa109267f720d4f8cb58bf46e24998304c41b833d0a7c20e7579840f506b86f7a148fbdc86e5008b51accdb934dc516d00c5a09746a25a4a8a6bb24aefd2005236f38d229e888c1bc1c2dfa1f904f22c1c871a961488963d5449e3229b3237384cd0328b90656c8ed57d78ea9cc64b121b5234998fa714c2304817fd19787efb2cdd7bc40fa8a39dfe9f2907f26cfa7ce0994513e554ceebfd96ccdb"}) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:56 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000040)=0x6fe4b4a9) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) 11:23:56 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340), 0x10000000000000ed) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r3, 0xffffffffffffffff, 0x2) open_by_handle_at(r3, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x1, @remote, 0x3}, 0x1c) splice(r0, 0x0, r1, 0x0, 0x2, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) r6 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0), 0x80000, 0x0) io_submit(0x0, 0x1, &(0x7f00000003c0)=[&(0x7f0000000380)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000002c0)="1f2dd06dac84a134e9c57c169d8d0362e9af34e17aca54e39b71312ceed43d51e613a08d661ef86f5e697b97e41297a17617f88963a5ce8c0b59d236d904550e2e50cdf69733b783f90938209a81f36d54735116b90cd92f0e901c55c4514886ef1709c0f8628a750f1ffc7601be6d71c069f754e51adf82d8eefe94ad434adf32877364757515b3841a345349051dc68a8fcf646f22d090f52738fdf398700d2150a8b06c262c66c1f4e43d043781755f0d", 0xb2, 0x1f, 0x0, 0x3, r6}]) setresuid(0x0, r5, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 11:23:56 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000001340)='./bus\x00', &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000040)='./bus\x00', 0x7, 0x4, &(0x7f0000001280)=[{&(0x7f0000000100)="faab797679a3f7b54f8ddacc661b65e92f9e6c4c87ee32fddf27f78744d43d87536cbe21c65740575219db5ce674e52b03577f4e5fec602e996804d4be031db69c42171f95bf5c91e7458665740d1496f0d7c09d253fac867d752f80472c", 0x5e, 0xc7}, {&(0x7f0000000080)="57ddadf9a23b2f1af5d2df050da24f4b7eebd69d1773cadf165befff7cf00caa7542", 0x22, 0x7fffffff}, {&(0x7f0000000240)="4375641031489d3e4cecd2e291ab77d81f1aba20d889b9abefbe", 0x1a, 0x2}, {&(0x7f0000000280)="d1a60da6700b5f1e120d8eecc28eb216293019460decbc35b62ac79e9b2a1ad79d2d1e15fa2135871f7c006b0e6b944205adff50f025d8011f57e24ae9d6e9ec2f4766a75b6bc8143b07f80d89cf42b1ce588acd20964b0d812da88795f2db50afe6385e8d7bc063bb9fe41c4981635b8254e785125c4e98944fbdc2d6b690df0794d2968d0b2ed7552ed5a3e5d933756271e0a21a16fba51d2b6f6a241f9a1a79f3074d9350f34d32e6d19247627a664aac42b1c6d8acfaaf20694c5c8e6eb152a0f1c4d211953559431159a32312856d72e65c7bd086fdd8d51eddc045d36b68ebf6c9e2b57227b1fc934c5e414ef93a0a31f2a9984dc4959f4c97147a83990fc23c02e6639c9fbf0ce3820d16939869d78a174dd24b1f55917484c8a627be0561471adcac7becd532097079fb7c6c15510ae140b1266dd6953b9425d3b25efe579e0504765c8e61ea326753ae6360e7439427686369efbc345f6a80817d9cf498faea8040605257b94054bf8213acc194e647f96cf098a94f4147eae1d898d21c1b4ba31a84f6825435b625f97716f02244571748cade9ae318fe8dac3fcf88d5973935be441e4f52edce64d09811941deabd9d202ac0b34d4bbac2e6cfc6ee38df4091eed0343f845df1a0c84d9078a9e04817ebedf11bce293c5cfaa361e55ad315f6e3d45abcdbf2d57a025cf301274787b1283cd89bbf10293c3501ec1f7ab6b7701fc7ce0bc15916373cbf70035ce593e0945c3edaef27d955ed1ca03bb9230803237063931f708adfb7a6a3ae120cbd5c2a79f5f4d68076dd943ff2d12583537e7efd123fb827e60bfef2cc191f2f27bfaf651b3d896d505573413507f5ea0432c8827bfd4a2122f93398a7cd0ede07d63d75167d1e58dc7fd95ab1dae0a9e1692ff41014a9bb4fb37f23de45d26d0b707c1ba34d649e1e8d0ee6a65e57c99fc3df5d05e692f0a1cdcf5e0e2712a3b8cf80ccc64cf7d983c03f2048f8cc7c78385d83e560986a953c2641511bd5bef29ddf876483fc4634a730a854244b406e5445c34320f0720e168f7005d3c6fced2bf189f2862b4517f4141dd6e60975dbd7a4756ebe6c51578cb79c4c99622c7d901d1a76ee750eb6a5a5ee1111f521b7a475cab681ec48cbfd67738a1322159ed989214839b1fd31cfb2220e8fa4dbef72cf522bf18723dfb72c8d7afc02182cebcc4293b28c503b618f97018f5521168b5b4e2528210c7b67e80cab0d910d38d77ee7d80d72cee9c920f19d091428bbb4522a4b48868ed2d8fb466f02e4c2e9928f9ccaa54f3de12365de2235e4d87181cd0a7d8d80ccf1cdf06eceeaf27e32032ccf193a45fd71234b6c52a622fc24f82fd323808d4c9805d4ece2dcdf1475e529f52d35a1df557615be146e3720620c21d609b8b9b26c2e1f47997768a257b71e245e2638ef00bb555ff8db6bff32ac700fd94473faaae78c26b1f4d1c612fc016429bc0a27143d5b7e8a8578a2bd6c605159fb4c66ae7ef23566bbf23e38a39266e585aa29a4c5a0c958e4e7370c82aee4dd242b8677332ca52336d72b8c17afa7edea02b15f14b919adf4b3ba894cb39b4e550ba2877721009b5e75e801abe89a29144ffb616883894764309a105b47e17af87efdada06fc4a0b015d185e62e481e22c9fc6c6617ed17958638416890a2db82cd3649df1631f741650b9820e7e84807fbd121650f2675c3d5f7b1fa86a8cc645b68f6a5bcf23961852ad3626e465141d969cb725f85c6c286c07da4d93a0ad6f1f192d49af304e7db4290de28c5236e57d83f7b15c6a5f04108663714240af016dabdcf1964870b7f23ceb379365cd11ef7bbea08d41e7d704aff6f80e6c4c1269f633a7fac9a5f446a409df3c5d55542810ede27475ab1fc60937e67d587d6f8b83f3436a59c1ee0d562fd0ba06a096a437b8c50028c2cabb202318d1d655a3c593e17b106b20f20304aa7662a89c363c1472d663311907f2c8d77759f1b155d1bf8c9dc0d9d6a7ace74997d8f1a2cf5afcd60c37e53448b05445438593aa645a8b499f492ea1aaeb3230eab235468d30898d87718c14d637c97f46f0c11691376380a71ba3307d00dce2fe25eb63f33453117975afc4e8940de258cb98fd7d0ac41c7b8cf88ab8570520d41a3e05913d214f8b2bc29e8bf4cc45ee9a553a43a48a62feae3b0986f730c93062e5f50ee88fd083c6c0aa908a41cfe869cb7e91db7fd8fd7eab1fd91e62f2965ad1c66a17c1578f9931ad17fa6776173fd7e8e07aeaf2d25c0bfc3545418b2a2c5fbbfc6f87395942f81071d1382d20de4e5de03142b08b302f65ef3beaf0495b6d96f82519799953b8b2bb2dd9dabf8bf25d62911403a63cdee03cfb7d01fde5a25c63e02e0999234f184a28650227e5ab346b36de3f906e7b42b70181df3fb26443c58a5bd6eb3a2869dd438ffd7a9f978600a5b80b9d81276363664277f8e9821606574dfbb93b91e63a2e06915115d56343ce1e5a0db370a111f0e260c6dabdb58d43d1359b5d0650ee3c6d9e3af1c26ad905db22b2aaafd8ef4586cac4631ac4e755caeb5565fa7868f206e933bd393bab8e52dbafb75cd90d4db068a44d7de9052e9295d159dac37be0f8a08636f830d573450b06cfe7bf51410849f27976cd5664629c4f3cbb100ccbb8b2dd6acb6129983c88df91c3a002becc6fb0969b503d5befe33ddd27f67a8f22e2feb5a78000ee58c16452f9ad096f27b9170ce14675837f06882bd7eea64623537f565311d7f7e37163f2f53d25904835cc3e8641d8a2efa34fc931360de7349aa116180819696bc6e7465b1a7ce1fdf650133bddb225188e6eceaa2f663c3dc9c1eaaae7e7b5d3dbbc930249832167ae6a52c894ce40942a81f2f7c961764635f66a851200089d607eb9fea14c107d484060385f9b528352943ebf7600a8b4cdbb9579bbfc4ae661f6f896777935e5051f1f212c6ffe9fcc414f7c356d0b2019244d3afae3c94b1e22c9d4932a8111ccbac43c997e06c2c036c95e73b42d86e6d447a3ba71e0c7613a8a4632174d94e925c35fca49b978b04f903c642a447ea4d98c052d3bad24ed51d8ed0114dd71c93dc07c0197c245e85aa60001a760d54ee8fee5c1c16076516284181d33e7c14d8fcf125f715f313cb45c03771e5dbd79040a8c66732b536ad36f3f1071e8d77df61ebd102d22d2f52a9009163846ccad8242609e6ed638cecb3dbed72ae33e3baf74371ed815cf7d0f0bab5c61e8339f84159733cb9c802488fd35aedae34585f85aae4aac6bdf789aa723dbe4cc0de7d7e7f648f5536e20e3bba222dc5310bdb74dab80034a469fad98ded0a58fc7462ae48264ea8e58ad7fc1e09e365f7bf6e3e1f2b83eb4fee66b392ac2df881f4cbe8d2f15af4929756ae6a23db93af85b59ff1c8b103ccc2cc734f2af342e26c8965eff0b589c9518679c6939a1eaad22f257651a5bce42f6473cac68e21d8e07f035f15184dcdd5ca842656142afaad7b85fbc3c36240cc58e1da414d8ecaa9eb84b204bf7add800ce780c0625dacd7e1faf6ab9b2631e9137fb65a9afa4cbc623ad9ebdfe85e44758144d0275600fd3ba6398e611edecb0eaa32c651d4e46bd8202861f06bb8733600438d0ecba1dffce1a577fd6bb4fcfedca3343860f8df69c0062c7a40822c6cef5b190cde2b26e0b03b5a86e1de1dcff8deb085f1a2ce2a852259345e725f332bfd261f20d3e21a8e38940b58ea8ea90679b42048c957251690402c0dc257d9069da66e34cc05fbcf6dcca7822abbdb42a5cb2d67e08b3e0d3ab18d5f6aec3155dbc6bd5192345d7b78b6f09e858e667e3d1d644c1f3d1603d4248e396ec65b01bdfc6ea03da38cc3cdf6f5847ad1415f6b6198ed9868f1f5c1a2e1d0d95475fc45fbb626dc5c052081579f5606e27910adc365aa48f96fa24cc9666e750706a250c7a87116e0986afbf3680447e4efd6825e4735aaee8c290355a56983f4f44f2b0605cee8bc67ca452076e47e84b9f637b473eaa33220a5a70da9b3a16133f2ceab53c5d8d840549109fea870d4d66d81bf9e78a8044b07ba2248e96dcad0aae6505eb9d45dc56df70fda91554250ede0c344a25acc247301754ed45a331e7d61666354a028dcd0fb3a06ea044c014c445cf22f134a847a34fd21dd6438f79564d3915f72bbff19c53be531c964c5bf42e51fbac6f4e2a6a2c75ed5295d8a858720825c0b8e7b362f5810dd27d479edaeeaf5f094098c5eb427ea871cd07fac8347f547734e07e3be73a6ae92a5c8c427383d989266c2f51137e068a88d5b3fa448e20f7c771ee5f3f2864a9dd97ad168dee9805195e4f87f134036d91168152d978941e2267488edc7b8e536dcd6ce917894cf78d3411ace049b54648b6c3ab799121fc1842c16504333da9cb5e1e94c68a5a0823b131a4071f15cece6561a3da9159e75e3ab84961c4126b57c74037137254324ad7deecfe77b93058b42937bee8fe68257adc9eaffe002d0590fc2b199c75c340ae9e2fc767b8916713b5d65503a1e55f4fabfd5bade00fa3331d646eac5332d9c412272fa995891fc8fc3e56206f39de0831a3aae1f4863d2640339a7694cb331a50b765b65d23501db17941c1fc1f590d9fa2b5baa1443f7132577b1aed5d3b15b42944bd3109ac4fba48be58ad0cdf0e23bab01d666f60f0b995d0895014d937af30a812bf410f9db38ced77f2723de59b2ee7598ba071b71d377c58522aad41c362acf979139abd81bc9479f712b7ef4c3726d5ba137de9b1afd1c445a19302679dfb7b1a9e1a35732b1f5dabb811aa60e0ea9763941dcbdd87984dec08d020daeda3b85c41aa9cba00976060dff8c77c20e45cbfa17be827a48eed93219a2fc54d693b38264044cdd6d055f9f34755f7aebfa1eec5decdebd1c04c8e322a0fbb5e21da44ccacbde1727a5a39990f30a38314d8cef9ae1ea70872a0461bfc154859088827a7b824fc56a9dfc09749001a0467d466a1e374e1f73864c320c7a0a0df74d390f4d3b8d78f908102190d2cb217d7a7d9d755f833e89ab9f51c4af96840209d6ffc4819492bae065a190c9c9aa4b1a5f53c98ae78a22c3c71330b03d0ed9d9fcb48b87c7f41a6c0df870b2b7daa9d07d2a360270ff5407e031d7ee7305fa53d6042e931d4062df2cc1d23716196c65014e825c75c0109a752c51651225214edf504aa9f1ea6f02c6c1e6018bfb759220bca0f1775d199e457ee140a745c6a99a308583f839135a0e9bb646b84d980a6e503845ed984613a5e1da478fa0ecdd570ad2b4071c6631a23ec6cd2591d123435ac83fce4f4f4de8c8470de2d920ade0917add74665e161086b86c8b3e84708a53d48b44015f31f930145d72fd17c2065cdb5a95b470aea4a127073adfc8d54d34427e12d462be3c3ebdd1f43d1c16d20e9a052269a0909e3d3147cad03322523ad12885ce3a232c19d235d54005b1ed9555a4a17ba64185bda40aaa686983ee40ac9ead3fa6c941e0aacbf44c267ce117ee32a6fbe4dfd7ad22ba291f06d0b9cd133a2c7b49f7e179544d2b209b985912485e94439790c1990aab17019ab909e76bbc7d68aff42571950237b5ca0d235a68790c41a5b80f71fcd50419b3224bd20e219ef65557b427ccdcc0970449b34ff38f789e8e20cf26fc80559d49621698e7908c80a045f23041d47cffcd57e85e0393dfd8c5555be754bed0f11feba7f850fd57bc5538482929b4c161d237f3ee572069b106bfd02da574d85ef735ae6449ba17b1b839", 0x1000, 0x9}], 0x10000, &(0x7f0000001400)={[{@fat=@flush}, {@nodots}], [{@fsmagic={'fsmagic', 0x3d, 0x3}}, {@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}, {@euid_gt={'euid>', r1}}, {@subj_user}]}) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 506.103307][ T1802] loop4: detected capacity change from 0 to 4096 [ 506.128717][ T1802] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:56 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0xdb, 0x0, 0x80, 0x7, 0x0, 0x2, 0x400, 0x8, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_config_ext={0x1, 0xe000000000000000}, 0x40191, 0x100000001, 0x3523d0b5, 0x9, 0xb, 0x3b9, 0xffff, 0x0, 0x9e25, 0x0, 0x5bb7}, 0xffffffffffffffff, 0x4, r0, 0xa) sendfile(r1, r2, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:56 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) r2 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000140)='./file0\x00', 0x7, 0x5, &(0x7f0000001540)=[{&(0x7f0000001280)="88b2e3781fbd518d4ccd303cd31c79893c40b682500c840d0594edbb32bb9be1a9697658083ebe05acf9511d7a0c493ca2bf73407a93ee596905bf32255130e96d78396c7529b5a7ac93e9274f144e08", 0x50, 0x1000}, {&(0x7f0000001300), 0x0, 0x7ff}, {&(0x7f0000001340)="dc8645d6cff1d08b632f5da611e80a3dea4410e38430b699cd8216d3c9d1d167122d46d11888c29ae2f056624c65beb1016613872b3d21ff10dd47b2e4f38ba6557b4ce767eac06ed0da2defbb2d3d3eb4b209b5655842051821bbfec84601dcb7a274d52e8512b8eea9d44b9f85a6e07acef6c74fe3c1ba0d1c130637ec3efa39c72a2e67bbb2244c11caf3786d84a376bfd20b4b84ffc6f540dba6071fd70a93f002dea8a81a83d9d0", 0xaa, 0x8}, {&(0x7f0000001400)="ba0112951ce5ac7901f3802e355c549d006b4f3486a2b640abfb2b3413be8f0c1a82c9ef10f44ef6fa82441e7d0c5cae83bcf976c6224dcd5d13b757919e78cbcbd2b616c293177bd583cfaae92883da9423ebb5b9a068ff4ca879613d3862e46511e2ebf393dcc1c541d38d6e84fe7b0b253187c03edd80f4c987402416d7776612796bbc28f44c6c69894b29f60941137378fb71cb169c52daf51bd950115288635c6272c85fd28a4588f92a70214e2d5b8fd5a614cea9b769b60d5e7eaaff736546bd79b62e84200d222908be1ba0f51d956af5a7835d4de11f9fe78b3be9406b92afbff786aff3558cbe484dbcab5d41282e53c6ae56799a7edc4a58f8", 0xff, 0x3}, {&(0x7f0000001500), 0x0, 0x3d}], 0x0, &(0x7f00000015c0)={[{@nodots}, {@nodots}, {}, {@nodots}], [{@uid_gt={'uid>', 0xffffffffffffffff}}, {@permit_directio}]}) write$binfmt_script(r2, &(0x7f0000001640)={'#! ', './bus', [{0x20, '[[-@/)'}, {0x20, '!:'}, {0x20, '/#--%$%:%[,$\xaf^&*{{#.$'}, {0x20, '%D!]-\'.:\x00'}], 0xa, "7b9d047d33c2f5832c98975f324e33fd2b8f3030567004685a665e11e0bf8c40e151bf8b3387dfc590d745457ecf8013991edb825a88e7b9c081b47c48d38cf5b761a500c5122b8ee1b63527d27d702ec860dce211bafb87016eb412a6807059dfd0127862c5de270f9a8e65da"}, 0xa0) sendfile(r0, r1, 0x0, 0x4000000000010046) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r3, 0xffffffffffffffff, 0x2) open_by_handle_at(r3, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) read$usbmon(r3, &(0x7f0000000280)=""/4096, 0x1000) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 506.160830][ T1817] loop3: detected capacity change from 0 to 264192 [ 506.199183][ T1817] FAT-fs (loop3): Unrecognized mount option "fsmagic=0x0000000000000003" or missing value 11:23:56 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x100001ad) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) [ 506.220293][ T1802] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/849/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 11:23:56 executing program 1: lsetxattr$trusted_overlay_upper(&(0x7f0000000000)='.\x00', &(0x7f0000000040), &(0x7f0000000240)=ANY=[@ANYBLOB="00fbc1030677284bc05cf202b5399af3976b3661f4f55642336995a688a2c81bb23ca19ff3332e3ca331e2aa2788e2655dd6e216adc7db4c02a82c0d2a548a822054c9363f6fa48edc1a903818952bc8f1e482c9afed57add60b432dfc8a5781a6ffe36bb4e020f96bc60fc6c9a684a7ed3c0b54758ffa7715f339032aefed2467e5f14abaa60f19c56ed15775e16fdc6459fdf83667a9c3a9f2b23fb49ae172adcbbd3b98447a1d3b24859909ed1628af130064b310310f958002"], 0xc1, 0x3) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:56 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') ioctl$TCSETA(r0, 0x5406, &(0x7f0000000040)={0x7, 0x4, 0x4, 0xf8cf, 0x5, "eeec42f4bb4bd8ea"}) fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x0) 11:23:56 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0xffffff7f00000000) 11:23:56 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$AUDIT_TTY_GET(r0, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x10, 0x3f8, 0x200, 0x70bd29, 0x25dfdbfc, "", ["", "", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x4000}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) sendmsg$IPVS_CMD_NEW_DEST(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x10, 0x70bd2a, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_SERVICE={0x18, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e20}, @IPVS_SVC_ATTR_SCHED_NAME={0x9, 0x6, 'lblc\x00'}]}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000084}, 0x20000880) [ 506.326293][ T1832] loop2: detected capacity change from 0 to 16 11:23:56 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x36, 0x1, 0x1, 0x4, 0x0, 0x5, 0x8000, 0x3, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x7fff, 0x0, @perf_config_ext={0x200, 0x101}, 0x208, 0xdcf0, 0x41, 0x2, 0xe85, 0x3, 0xbe, 0x0, 0x178, 0x0, 0x7}, 0x0, 0xffffffffffffffff, r0, 0x8) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/schedstat\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r1, 0x40042409, 0x0) [ 506.384502][ T1832] FAT-fs (loop2): Unrecognized mount option "uid>18446744073709551615" or missing value 11:23:56 executing program 5: r0 = perf_event_open(&(0x7f0000000200)={0x0, 0x80, 0x3e, 0x0, 0x3, 0xfe, 0x0, 0x200000000, 0xf81432dadaee81a5, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x7, 0x2}, 0x0, 0xffffffffffffffff, 0xeaf6, 0x0, 0x0, 0x2000000}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/meminfo\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fsetxattr$security_capability(r0, &(0x7f0000000040), &(0x7f00000000c0)=@v2={0x2000000, [{0x1}, {0xffffffff, 0x6000}]}, 0x14, 0x3) fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r3, &(0x7f0000000000), 0x0) 11:23:56 executing program 2: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="18edffff0500"/32], 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000280)=""/232, 0xe8}], 0x1, 0xffff, 0x7) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x4000000000010046) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x9, 0x8, 0x96, 0x0, 0x0, 0x80000000, 0x500, 0x6, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x81, 0x0, @perf_config_ext={0x7fffffff, 0xcb}, 0x40101, 0x4, 0x80000001, 0x8, 0xfff, 0x40, 0xfff, 0x0, 0x81, 0x0, 0xf7}, 0x0, 0xe, r0, 0x2) syz_open_procfs(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) 11:23:56 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) open_by_handle_at(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000006000000000000000000000000000000000000020000000000000000"], 0x0) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(0xffffffffffffffff, 0x3) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) mmap(&(0x7f0000235000/0x2000)=nil, 0x2000, 0x2000000, 0x10, r2, 0xbe209000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) open_by_handle_at(r4, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) r5 = accept$unix(r2, 0x0, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_DEL(r4, 0x2, r5) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) splice(r0, 0x0, r1, 0x0, 0x80000fffffffc, 0x0) 11:23:56 executing program 3: perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x1, 0x0, 0x80, 0x0, 0x0, 0x50d, 0x306, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x9, 0x400}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 506.454462][ T1857] loop2: detected capacity change from 0 to 16 [ 506.462532][ T1857] FAT-fs (loop2): Unrecognized mount option "uid>18446744073709551615" or missing value [ 506.476232][ T1870] loop4: detected capacity change from 0 to 4096 11:23:56 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_QUOTA_CTL(r2, 0xc0109428, &(0x7f0000000000)={0x1, 0x8}) 11:23:57 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) r2 = syz_open_procfs(0x0, &(0x7f0000000400)='fd\x00') fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x41dbc74c, 0x1) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, 0x0) openat(0xffffffffffffffff, 0x0, 0xb00, 0x0) sendfile(0xffffffffffffffff, r3, &(0x7f0000000000), 0x0) 11:23:57 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0xffffffff00000000) [ 506.556858][ T1870] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 506.699216][ T1912] loop4: detected capacity change from 0 to 4096 [ 506.734820][ T1912] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:57 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f00000054c0)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e23a065916bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) unlink(&(0x7f0000000400)='./file0\x00') getdents(r0, 0x0, 0xffffffffffffffff) [ 506.748259][ T1912] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor.4: path /root/syzkaller-testdir108321779/syzkaller.e4bO4O/851/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=4096 fake=0 11:23:57 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x4, 0xce, 0x6, 0x0, 0x0, 0x3, 0x22010, 0xa, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x8, 0x0, @perf_bp, 0x200, 0x3, 0x5a84, 0x7, 0xfffffffffffffff8, 0x3, 0x7fff, 0x0, 0x6, 0x0, 0x5}, r2, 0xf, 0xffffffffffffffff, 0x8) sendfile(r0, r1, 0x0, 0x4000000000010046) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000010b00)}], 0x0, &(0x7f0000000040)=ANY=[]) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x5) tkill(r3, 0x1e) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x200, &(0x7f0000000080)) tkill(r3, 0x28) creat(&(0x7f0000000140)='./bus/../file0\x00', 0x2a) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:23:57 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x8000000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) syz_open_procfs(0x0, 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) open_by_handle_at(r4, &(0x7f0000000080)=@reiserfs_6={0x18}, 0x0) close_range(r4, 0xffffffffffffffff, 0x2) open_by_handle_at(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000060000000000000000000021004200"/30], 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000040)='/proc/timer_list\x00') writev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="2950784ebb0d97c1779b0f7f9cc8a6152a38de65ac3e20bf202fa11db9e2f002e13ba2c66beb013c678ac808e0db742711e9b897000f1a3f1b57dee18dd09a68543a3fdfa76acf499f580cdd772435c4e80f027ca06347957988553803f8d68aabe9ba8178077103a3c8efc2866078a49a1171d98016209c0a14188c800e87189ae5e7248d880818a75ff8f31c5751db5f1a657d548535b7644bb279be623eae6fda4ec022571897d2bd9d2b15d0117127a53ebbdf5b", 0xb6}], 0x1) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f00000026c0)) [ 506.852216][ T1929] loop4: detected capacity change from 0 to 4096 [ 506.866513][ T1929] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 11:23:57 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="30dd96866c8619c7522155d10efb2cc5b0a761c91083a81d8483c1db9a56744d590452367251d70f3ce7bbb664fe975a105cadf789618f7a51abddc6ad6564ac6f08b316b1de15f1c2bb3f58722383a5a9c68233a39fba38b43f871fb52eabc279cf67bd8dc1cbc964fece03ffd57b8a789640692dbbb17fbe53bce58c461d9fae317cbf87901aed080b695e19f766bb1413ae000000000000002d1e15875ad5b244082fac18c28973c5677ba706d48f019a6973cc21278c6533c792f292e952ccbd96e0a9c5117a4d9b85f2ac4c72deaf542c3369a34dce3775f849be4a77095980f6eeb79a1798d8ca6e383267790219917c635f6d3db5000000000000009e47d7c7f5ee98e29287cfb1f09d4bfe4a6936fb96770f51d161ca774752e97b4cbba0cc84176c009586bfbea7fb1e7b9a995c6a175a694a30a64feed3730151503404777bc6b1bcea4755ab8aacc81ead62ebf576d13445d09fa510033c5a4971b48f0907477ceeaf717d4d429c70191b65a8e35197524bd11c988eff77ad06896a01c497c10034e2", 0xffffff32}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d6", 0x1}], 0x1) close(r1) socket$nl_sock_diag(0x10, 0x3, 0x4) preadv(r1, &(0x7f0000000880)=[{&(0x7f0000000240)=""/205, 0xcd}, {&(0x7f0000000040)=""/152, 0x98}, {&(0x7f0000000140)=""/133, 0x85}, {&(0x7f0000000380)=""/156, 0x9c}, {&(0x7f0000000440)=""/117, 0x75}, {&(0x7f00000004c0)=""/115, 0x73}, {&(0x7f0000000540)=""/43, 0x2b}, {&(0x7f0000000580)=""/80, 0x50}, {&(0x7f0000000600)=""/48, 0x30}], 0x9, 0x4, 0x35c14248) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x2) open_by_handle_at(r2, &(0x7f0000000e40)=ANY=[@ANYBLOB="180000040600000000000000000000000000e0ffffff00000000000000000000320652653860781c133cee7ed2506f438c5c0b2f0eb5fbf4929404a3a6cf07f4e41cd6b49c0e737fd0329c3686a5238f512808d9e1fa58b34bac03b637058781d71af6aa0599dec54b975fd7ec31f5e9003f9dd75af1c5ed75f91078e447d844625ae3a5e34206ee29efd0e216bf001541ca75bda9df087e24064e7a4e7afd48fe3aff62906f549a5810a60918de6ec221eb"], 0x0) sendmsg$NL80211_CMD_START_SCHED_SCAN(r2, &(0x7f0000000e00)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000dc0)={&(0x7f00000009c0)={0x3f0, 0x0, 0x8, 0x70bd2a, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_MEASUREMENT_DURATION={0x6, 0xeb, 0x3}, @NL80211_ATTR_MEASUREMENT_DURATION_MANDATORY={0x4}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_IE={0x169, 0x2a, [@perr={0x84, 0xb4, {0xc1, 0xa, [@ext={{}, @device_a, 0x1ff, @device_a, 0xf}, @ext={{}, @device_a, 0x0, @device_a, 0x3f}, @ext={{}, @device_a, 0x8b1, @device_b, 0x21}, @ext={{}, @broadcast, 0x2, @device_a, 0x32}, @ext={{}, @broadcast, 0xdae, @device_a, 0x32}, @not_ext={{}, @device_b, 0x80000000, "", 0x42}, @ext={{}, @br