fffcb2c1799665f8185b0b162f5f", 0x50, 0x0, &(0x7f0000000240)={0xa, 0x4e21, 0x80000000, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x1c7}, 0x1c) creat(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mount(&(0x7f0000000280)=ANY=[@ANYBLOB='\x00'/12], &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='bfs\x00', 0x841, &(0x7f0000000400)='\x00') 04:23:06 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0xffffffe4}) 04:23:09 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0xfffffff0}) 04:23:09 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7808efb", 0x63}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:09 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000006a000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x314dc000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:09 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x28, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x1ac) ioctl$BTRFS_IOC_QGROUP_LIMIT(r0, 0x8030942b, &(0x7f0000000000)={0x2, {0x2f, 0x5, 0x200, 0x8, 0xf59}}) pwritev2(r1, &(0x7f0000000180), 0x0, 0x20000, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x6100) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) r2 = socket$inet6(0xa, 0x80000, 0x7) connect$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0xa, 0x4e23, 0x5, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2003}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) tkill(0x0, 0x36) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0x2, 0x0, 0x0, &(0x7f00000004c0)="b8805f5b7b746ba28372ee7a929de33e397194c53ce77c22661cd39e7606d1ab310d7be26731b218cefc0f1b6926e7a638ae8932d4cf735d8e65dffeae157004a6394805780e7fc3491030ceb482379c3ebe3302a2fd769b4130d306b7d86c0b4fc55543cf4e45dd9182296712794cf7eed56461b642ce2d9067222d7bc850feab323d820d98102bde6b8cb5cdef0eb97a06696d5403c668331af7cd24caeda6f244bcab279aa6a00642f33ac60b8fdc507eb22ccc89733c55e43bb01dad3fd012f3fd54c87637cad92df48ced361c3ec7b32fb5208c5f65bd7e73c1119206ba29470bece92c44c8eb82479bbe8dba81e0dbf30c0517d34bfec3bcae4a22dd14b8253852f5b3a2ea01dea9c183ff5bb8a88892fee6bce1151240b04e10efa330814330cabda85474ccefd7157f5509ae72282228a716e5a614f6e131751f93a0ccf5dfdd0e3b0dd23fa60528748693e3e2f75bddc4063160b3cbb2a5f50fd6626c75333a63365162e5867f590a32b4d4982e9c06da5c5d574c9844efe7912e82dc69e8d217bbc800f3e8b3dddc7342996d11fe0864e729eaf6") fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f00000000c0)) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000240)=""/68) r3 = open(&(0x7f0000000040)='./bus\x00', 0x64a1c2, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r1, 0x0, 0x0, 0xfffffffffffffffe, 0x9}) 04:23:09 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) creat(&(0x7f0000000100)='./bus\x00', 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x121040, 0x0) 04:23:09 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:09 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x121040, 0x0) 04:23:09 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0xfffffff4}) 04:23:09 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) setuid(0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r6, 0xee01) r7 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r8, 0xee01) lsetxattr$system_posix_acl(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='system.posix_acl_default\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, 0xffffffffffffffff}, {0x2, 0x4}, {}, {0x2, 0x4, r4}, {0x2, 0x4}, {0x2, 0x1, 0xee00}, {0x2, 0x0, 0xee00}], {0x4, 0x2}, [{0x8, 0x0, 0xee00}, {0x8, 0x2, r6}, {0x8, 0x1}, {0x8, 0x1, r8}, {0x8, 0x2, 0xee01}, {0x8, 0x2, 0xffffffffffffffff}], {0x10, 0x4}, {0x20, 0x1}}, 0x8c, 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r9 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r9, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:09 executing program 4: creat(&(0x7f0000000080)='./file0\x00', 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x121040, 0x0) 04:23:09 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x6100) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = syz_open_dev$vcsa(&(0x7f0000000000), 0x81, 0x10000) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r1}) 04:23:09 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x50) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:09 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0xfffffffb}) 04:23:12 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7808efb", 0x63}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:12 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x121040, 0x0) 04:23:12 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$tcp_mem(r2, &(0x7f00000001c0)={0xd44, 0x20, 0x101, 0x20, 0x20001}, 0x48) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x1a1d504b0744113f) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:23:12 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0xfffffffe}) 04:23:12 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:12 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) pwritev2(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6100) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f00000000c0)={0x0, r0, 0x5, 0x800, 0xdff0, 0x8001}) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000200), 0xf642e7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mmap(&(0x7f0000047000/0x2000)=nil, 0x2000, 0x9, 0x4010, r1, 0xcfe17000) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendfile(r2, 0xffffffffffffffff, &(0x7f0000000000)=0xfff, 0xd14e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)) read$char_raw(0xffffffffffffffff, &(0x7f0000000400)={""/16938}, 0x4400) 04:23:12 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x121040, 0x0) 04:23:12 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) open(&(0x7f00000001c0)='./file0\x00', 0x15b8c0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f00000000c0)={0x0, r2, 0x4, 0x0, 0xfff}) ioctl$BTRFS_IOC_SET_FEATURES(r0, 0x40309439, &(0x7f0000000140)={0x1, 0x2, 0x10}) 04:23:12 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7808efb", 0x63}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:12 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x10000000000000}) 04:23:12 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x121040, 0x0) 04:23:12 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x40000, 0x8) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r3, 0xc0506617, &(0x7f00000001c0)={@id={0x2, 0x0, @d}, 0x40, 0x0, '\x00', @b}) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:12 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x100000000000000}) 04:23:12 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x6100) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0xda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) 04:23:12 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x121040, 0x0) 04:23:12 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r0, 0x8008f512, &(0x7f0000000240)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='numa_maps\x00') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r3 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000100)={0xa, &(0x7f00000001c0)=[{0x9, 0x0, 0xd3, 0x3f}, {0x252, 0x80, 0xf7, 0x1}, {0x1, 0x20, 0x6, 0xe9a}, {0x8, 0xc0, 0x8, 0x3}, {0x101, 0x0, 0x3f, 0x2}, {0xe0, 0x7, 0x7, 0x7fffffff}, {0x9, 0x3, 0xf3, 0x7ff}, {0x4, 0x8, 0x3f, 0x3ff}, {0xbab5, 0x6, 0x8, 0x8}, {0x5, 0x1f, 0x1f, 0xd3}]}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3000000, 0x10, r3, 0xd1c8a000) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x0, 0x7, 0x0, 0x9}) 04:23:15 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:15 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x104000000000000}) 04:23:15 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 04:23:15 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) write$eventfd(r0, &(0x7f00000000c0)=0x4, 0x8) fallocate(r0, 0x84, 0x0, 0x6) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="4e36e29ecbabbca82b1869114d625c8653d1427153c2bb38d4ee3800c389a32ced085add88af2dcabb473e6b5f4babf1473554469069332dbd7d89365f1400bda49162170ddee57c1d20e310bcc420a52046c220e3d84977a35d4dc83465cc89b4f185c93e8bd082c718ed661cd62563e55f", 0x72}], 0x1, 0x9, 0x1, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:15 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7808efb", 0x63}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:15 executing program 3: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7808efb", 0x63}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:15 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) fchdir(r1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0xffffffffffffffff, 0x0, 0x4000}) 04:23:15 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 04:23:15 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7808efb", 0x63}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:15 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x200000000000000}) 04:23:15 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) creat(&(0x7f00000000c0)='./bus\x00', 0x80) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:15 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 04:23:18 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:18 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) fcntl$setstatus(r1, 0x4, 0x6d00) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r1}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='threaded\x00', &(0x7f00000001c0)='\x8a+)\x00', &(0x7f0000000240)='threaded\x00', &(0x7f0000000280)=')\\{)\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='threaded\x00', &(0x7f0000000380)='threaded\x00', &(0x7f00000003c0)='threaded\x00']) 04:23:18 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r1, 0x80089418, &(0x7f0000000240)) creat(&(0x7f0000000200)='./file0\x00', 0x90) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10002, 0x90) r2 = creat(&(0x7f0000000280)='./bus\x00', 0x0) ftruncate(r2, 0x12081ff) r3 = openat(r2, &(0x7f0000000300)='/proc/self/exe\x00', 0x0, 0x82) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0xac) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:18 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x204000000000000}) 04:23:18 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r3 = syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffb, 0x5, &(0x7f0000001480)=[{&(0x7f0000000240)="2f3bf2ab8994eb1533008a6636529c9767a9c05c5c5b73c5c31b6a88801890915dc58dea6c2f615712ffbb83826f0cfddce86131407f681cb70f79457b047fac4a8d39cedc5e7d5c09211ecdedae8262f1c8c5452cc13ee2c26a268205211f1f6c65b5d6ecf66ce8212943e94bc0669ead31458e09f55cddeb5d13ad794d16d1208888309fe0a937c791a71b66b09d0cefb9ba13e4b88357219156b9b93674ba9c2cdc47c6aedd1379fbf15dacda546da63fd3835ba32e0953eb7a9ee5cdaa7f50ccb1a6de0df395379f54fcdb454dec62784900190cadd89b717b19cefea34e93f9a0372a7e78250898674c07f2c3", 0xef, 0x6}, {&(0x7f0000000340)="3ca250d7b4826c4c6b8bad2fd094d8c342913767c59c2d5bffca2b9f164a650d46d398c23628a9dd40db20d2fd97917a431f5ce65edb8124e7975725065156dd8a571a06d80c1137245041befc5b0280bc74e1c3f4092c50b7c3bceaee3742d80a8e7121ab9da76f9ed82a128056fb4f3919e2daa9a23479443ab1bfea2afd0ecbdc420574ce1381a18fc4fe50f4af7f564398f897d58dfc87", 0x99, 0x3f}, {&(0x7f0000000180)="481d211438c625650b9795ff3bba21d79808c7ca3a95b1c9d373a5bd71b32c890759cf18a45ea5fb7adc18f0a712bc4edd0288531e6eccac170c2fb24a4117d309e97cf46e6e1193d0ad8d41a6c903ffb3b3", 0x52, 0x1}, {&(0x7f0000000400)="b85b9e57d56458d23a510087a810c0fde21874b4b6396fbd3557499d0d081456fa4042c60828b7499e8ce14427b10e659445e1ce23b4c2b7c6e4484c0bf159d55eea5a569433f99cfc23db5267a9", 0x4e, 0x3}, {&(0x7f0000000480)="5677c2d4411e3fede01270ec751d38d93c3c6fa1dcdea2dc3fe6feaf9577cc2ded3d8efc88e1f043070582ea6fddb26e14fc344c632abbc40ba2003ea956595e66dddbfd89f63e1f7e7e7726309174189c0d53113d12d90ca9d2eb80e8a6162c10ee7366ea0ec2ba28162dd1ddc2c07a9de342bf8bcdeb5ab51d2e894991b3dd9b4eb34b421ad90afc532dbf6b22e504f0a8acf1af01a1343fec349f3cce93f479df65b104e3a40c7b004d8ac071fa292024900a6cf85e3433b7372aff214d34e9de54c497fedbdc15b6ffd1657417e2bf8d5a37d33c17478c59e007a11f4fba9d60579e9a672791131387af955fed7bfc503433e0b247ef5a8552759514d8ceba3c9103492acd16dd3f6c2bae978aa8e7a64f7657ae6bab788e4141804ee17b6b73a3353e093aa1a66b8515fafb8413018500c52431bf301e27d77f820057f58e70e39327e44ea35c62c70790ff34e4b680e4b30a9b2e6270c03d74823211308d7dd0481b6a6391cf65bcdab72a7e20ba82101f04927e61935329ae28d811f9937fbeeb62bf47309466dc18b346a07ebadd542719559b7a9ac1517eb41aa23c4788a043c63cfe28928606fe56eb827846c1fd86c53ca9c9718798e289fc2c1b01b92c58d4a68e10fd062bdce771d57abef03723dd3c5c80d88f9317c10d86d4319d8fe38bf2aae4f3a36510baeb60678ea749d39209d63825e3c014f13b28f17aaf03735ba02b62f9a83dad14ece93d278c76e304d1d3ded7da2285a0624ec317a4dca6c0f5bb73c0cf88828347570933b51230178230ebb00c00cbf6c81e38d5b84ce40d703db18af485c1dad9958bee2b6d066e7a4bf8128a9208f8fc448a5b795525d249880f74e1adb291bb0c4e6cfd1fad26be46a277ce15525184586c5e487e9801f4d58566153d988bda4725f6c8cc21161e8452d395a5866f0da5065b95dadd1e57751af811e7810f29333e499a9ade56a049a7fb7e06efa56c189267ba28e89587f7d2e09f5875a44a76c9ff4378b826c000432e2b8f756e9b4f70c8723b793db64758d4054ffe39a711777dde8e3fe42c26ead12842a2df4edfda46f3584eb737165238736e8186eb6548150ab96f6cbad45e1a30d33dcf6221d31b7c510ee1dfade894d6ac87f9b7450d5072dcafe2d73c48cca1d72aa1d202f4698a53ad973e1444ff37bb952ae4431a880aec2d97545f9737dc6a1bd6b3a84fc7802fb7313c9128377fb641a082a42c31aaefadd43df5019db6222e01723677c210325db6605fed0efde30f4dd59859f25e0ea2cac125f4ad3e95c099e2cfd696d95bf30564c1e0b59b9d3586a3f15c873f48e4784dbae6da36856ab42159c0bb1ae2b649b931180cb758be1a248dd21478da2c7a14e88a25094d804eb6440a49bd2fdb776df095a90b4442bc0e19094d1c9955cfd930e11925830419dbe359ff1e22557ce255b970d726998d61c7269b44791d8a600188d9d156f87eb206670142638e16fbcbd264450dbbaea4dcdfc3539f2e4a3d60857828ee6d95808c76abe05567a18dbc30eb32b19215023a909bb35ee5b76e763928c04bacd153d5bdca8b7d48cdc2b75940748a7f08c0f0cfdc3e633488041a6803590457a4ee45bcd00d51afa28fb1b5d02638a676587b6a2cd54049e0e74c10f90ec9dad76c0d6e123e431c130773afe933006f992e6dbd0204e0ca6e505dd46b48a39531cb2d4dd5dd651a2e005c2fc788e81625c06fc5bddac809748f5ca9e7220aa9427290ec1b9210dc21509a4fa063a2d95a95db3bd215de45f9fcbfc42b4e92b4506114759e27fab8ad45f329f201a7922d4c1a2df49afd78f5c58a503876c7cc06a6f42ee1c32c0ea58232e1283146fa43f57c06ab7afa894e173ef9fef4ba7b56fd14a552ffcddde59196348bc8272815a7f7095539203a94c8788d592ed491e0f5dc8183f401151ccec0afac9641d297379bebc884fbea02a220d18a13b15ae129930c4c2d4c451336edaf3eafe1fe0ee9fb962fadbd3487dfd77e56a750da79784de5f57f82d887f42c4b47b4a4f4bf1a879678fe6cda70739eaa8c534ed622417d353e31bb1106ff79945322894417d6f75ef8c58a39582301f9e5eab7ea895c3831d6f0387e6ad37d6ba6ca31577fdbcb824a2935da9d4644478d35233bbc296c71152e09e4aabbdc755fc884185742be9cb5e60c7205672bce5f786c5cb3860dd548d750463227de96089134e1f0937808a6bbf0a6238e0d57eb76b194b087ffc5c3db5571f63face80442377689700662c1eb549cb71672b05a0fcc4004f900f728778e9c1dea81e8657fc862f3a71c78c5fd128c761e569980028fc0849e9e9d2d2b1212e5cd74851797ce60ffbd09565fec5c978374bc65d72c1d777e9b60a77685155fc1430fc3b0073966dcb309e99853653a46fe2d540b9361754795d85122f646399d28ccde1f16d2569612115974a265441520677cee58792d325d92c86c49742cc909d9d2201d902d4304c6650716391866b6e4767a70a508c38d49dec18e4548e211f52d7b8ea4bd692ae76e76f5f87735078f48bd035eb6e3858f94791a013b736297f257488f911d234ccbb010e0c4d68fd0c6b9123b7754817f949bb79811f6bdddadbb8e4f0b2a8cc2d2daa2214f6db603d83796f687d89ee5a48abca402e2ab4065b102a2fa8d1e27f49125f08462a73ab95f2c4cce08e7d6fd3cf10cb70ea8ff7ecac7fdd2b500a54a1727b4612924c77279d213255d14625b562cca412819a9482efe55331e76a5b5e097bfaa2739d169f284991a5cb9348cdd9969820807aedaeb4d65f9ade380a1d51ee049dbbdf957f2d071b480291e5e87c0e7797b02cfa62cd05688172ef4c275297dfc0ca1872f7970f80aa590e9bbe48aefc10c93012c2a1e6464224a23c2dd2d69b6bc81bb8181ca64c7fee75f26a03206ff77ae9ce36a4647758cdbe488590454595f755b7cdd0e3318ed565522bbe88f4a9853fa7690ea69ba522003cabed19235583b046be3dec90b3597fed800e486cb0a4a2b63a0bcaf4ec9973a9a8b972fa96a0d799fdd1e5f56809bf46fcbe26b22ab413e434b930e3c6281f07cb92c972f451c00ebf57c5cae59b5c568256d99aba0d60ccbb4b0499c9564762447aac981579bca0357fa3f592c1e6dcd2d6f33dd94a92236e9bbe68cc17831f98aef26e0a05fa02fdc7a0dea984b80adcce830c517504311efc130707189807d4ae3576bed3868a7d34a47d52478d56b478b883f401c643737b3d7d4bdaf79820f4ac436c03ae70cbf8c94acf9fb9c46b8246706de895fda985421fbd91041d3c805761c20de2b8a3be4747ad31fa350d1ce311d6338477c9a6d3b761db4bb5c39f400f6007cc975e736f22d479cfec559041974474d697ff9889b33351d0574cdf95cbbd39a93e867fe7293d3592bb4b58cd3a20b0100d1e86caf7c79cd66a480aca741b27b07f755860b62bde2158b34513e8eec23c9bb794488873b1c87a00b46bc0761a4ae4462ab37223b7b0800e1ebadab2c97007c06f9f4cd785313fff21df49685cf6381633589ef7397766dea96a73588a0de6bf6da4dc3eb3d9697d5814959e9dec2bce402e68e85d4e5d6a914248085968096a6287d654bc92eb6020735b078118557bcd0cd338ef23b571c79cccd3d6e14d35a2585418f799c7264986d43c4d8e052ab0a08a125f86ec894b07ff21ff084575b926c8ba8c7e1197a4fca3dbfea68c1ec9278e1060770a0e629b60d8901a8f4944b9a15786b5edbf3c2bbd6f502cfea4a5e4f9a1b9543a5a6d3f8d36a707dfd2eae74fe6eb7e184b809e63218677ededf1b859dd2cef0218c0ff64094adf298e1bf405e82c1add35cc68796c9f18fad9a434fbe1e39f588849212c7518c084f0011fa01b975159498109417b9a637dd9a654f75686cc3dfe25e409fd7c412ae157172ec706314309a82c5ec51898cd3e75289a778b1a6bb056e2dea30f6aa776c2d9f7cf2fbf92c8172957c1b4f9ad891e582aa84b8975b2535e4c9599a486e12a35c8fabbfecc64642596d2cde9df14e670f1d8d0f27695a945e849307ead013dc7a7a2ba576b9acec1b6c2a879758a2a26791037d3228a4038f0b5923229f75c367359080897feaab5f7647700e688028f7941014b116ff5ac9995f55dd683e6b5929ab5c680bab1df018b295fbb9e2a328481e1108b353e927496b60e3184b1b92a2528d2b2a168d05f7bd5d22d9ced4ec88fa808606d8763bcfe432718835367784db23aec282e04ee661e4756f4e72a4cd5be52aca216bb2a019ba77204a49e2c942cf10438b899ff21bdfbb673420d330ce86ef4982d810b2101b45051770dac4c40051b102c1758e8ede3b0c22a44fdaf7fbfcdb172e1ec2131ccba1d186b2fafd97b88a781acc6a98bc1caba39c92d027222dd65ced77e20e0b4a94cc9b2afa5b23a7fceba4ee486355c4ced2fa6aff4f107c20cdd06da003aa1e3d801f08b25a31333430d9b3071cde7bde7043f7f528ccd7a5f9b7789de55b44688e066a870dad8615af6d9e8d7240a88872470c7e221a25fdbc2a0f0f0937ed564b4f2ed110002a82031e26e634d321d0abc4fc99a9c22e1153cd9a8ff96652b62569e965f3595c79c8934c30d1b41dbbe785d192191fc955967bb4b856dfe2a41ec27113853c6ae2d4089dcb079798563ccfe7b59733f19c5381c934a00e779d27757e56f17b594c0f096fdaa39fc8e049672ef8fdb988d6431489c71b972e3b1e1ca609500d8f94ebac46d7684bfa660621fc1b66c1769ae8b9baa32eab6b311c158803343c52c85922dac86c9ade32e75543a3ab01dfac6b188e1e3f0dcc30fb72765cfb493dfe93634d88f09e82b02302c98d6bf18d596a15a30da2654c8d82cdd2a3b514921de75225a57c824d92d09d24f7963517e1aa0ef231945d10bb64edc1372498d3d1ead7973a97a08f8ff9b2e0324f4228cf8592297f0a5673979312f98d19324218bcb343e10007ced2df1dfdfa7aa4705cd4912cac86af1c5c2641ae7cee822b75728694664e5198c547460b90248df0bdccfc51092beaafe471ce723943c25d072a59798692c3e8467113fd79d7788232c34ad9530c1428fe16c0ec091cac7b0bb791fbeaac90067caec3ea01ee7ad8b1ff9e4c5f92df6b44afe9ea3eea7604022388acd582ea129f52f04557892485d4a069d4ebe3b1a0f6a2c11907a3fdb2e26ee0a71dfd7a1aefd54b4c6e57f824552db12561a5bc3f5436d5fdc725247c0673367f3bcabf10f02a149df9c5e3ebef0b5e3433b0c616192efb987f1b3d32028698575587582be3b6cfed1048a1b9a0a257789ae5b5de0faf01653b64827759a8399a465e8535e4da8b082259f0d83bd03550293d44705cd949a40ba801ba1fc9721f9fec2e378fa332c0d1961480e79f82969d9d3ba7e31475181b904f10f3dbf3e286dd4cbb5ba86e671bfc71d4b0d5c4e872ece4790daf5b79f1d233f24bc5107baa082acf0f83e7520629e60112866b4951c98f34243f1fd6703e585dadb99d6954f62a36a714979e8271db135883edbc4ce4fa873914d14737d2e37195de1043788aab92e95ed0b917c02bd4f6f7f7a8c2b42bb5380c7c549d7ce78c0f0173898dac9f22467533f163889bbe64bf2ddaade635f02d06b217d23617ab4411e627a0cd8ff8fd6e719e4480fbea9d1a14b79662548927552c2be859869f4c04efe0693868660112788fd12df1dce26e4b473cabab13b7b1ad2ebe36ec0ebf8ef5dacdab8ad740fafd413b40bfe264", 0x1000, 0x400}], 0x2000, &(0x7f0000001500)={[{@huge_never}], [{@uid_gt={'uid>', 0xee01}}, {@appraise_type}]}) preadv(r3, &(0x7f0000001640)=[{&(0x7f0000001540)=""/236, 0xec}], 0x1, 0x3, 0x81) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) 04:23:18 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x300000000000000}) 04:23:18 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7808efb", 0x63}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, 0x0) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:18 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r1, 0x40042409, 0x1) creat(&(0x7f00000000c0)='./bus\x00', 0x14f) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x200000, 0x153) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) r4 = openat$cgroup_subtree(r2, &(0x7f00000001c0), 0x2, 0x0) mmap(&(0x7f0000778000/0x3000)=nil, 0x3000, 0x8, 0x30, r4, 0xa6ff000) 04:23:18 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x400000000000000}) 04:23:18 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) r1 = memfd_create(&(0x7f00000000c0)='*#\x00', 0x2) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000280)='./bus\x00', 0x0) ftruncate(r3, 0x12081ff) io_submit(0x0, 0x2, &(0x7f0000000280)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x3, 0xf2e3, r1, &(0x7f00000001c0)="ea0700d8ba2d5187efc7d165475d289155dccc5e4db84e02dac2dc7fd704f23ac677e4149d7abfcab9a3e1", 0x2b, 0x3, 0x0, 0x0, r0}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfff, r2, &(0x7f0000000300)="06c7c593609a84237c3f8ed5c1e1c32dbed973e2c7ab8fb0a3b86bc6c7e376ce404e08f291ac9bf484914e7472af7c80c027885f0f1c06fd9b27fbf30a85bc9036485ec623099a947987e92efb324ef7caf2dba074695ee93fefc72a02cba2ea631228d2d8935dc220acd644ef61ba616c14fde3b0c4eebbe461984f466ea780df8935f8c176cf40d2438a63cb69ed6c8643e2435f7e171f759c184a0f1ba7ab2c6be06d22871bb0544786caf500de9d5fdba09a895f8ee5ad3adf3748051e820339d6aab5726b6bad0eba27370d3d008d02fc3a3a89c23e3f9d04f21ad5b2252bac4ed7bc5a588616abace9d3179de8ce611fae0d7032155b17818cfcbdd33e7844873ef495c8d3b07755d2e78643fed7d4da506b85393590c62b6451f0b4e5a830bcb5046d8d838ab75fbef7d8cd39da3cdf9913c80f68a5207b7d573c54f6b0a61d7852d047fd6357e9fadf28545d5e2dc68e131b64d2ec4eaff4bd184c661ec3d03f76ce49d05fd73b1d2725e040277699da99ab9e8d8f228eb5ba2b55fce1f11adabde37f97b5c3fcf700f93797bd965bee13aea323026c2d3a0d386c5769d21be737e736a92b289ce455f9d38025442607891477c87de5408aa972436b740e324e2f523d5532c874198234f48e4e7b3df4fd0d03edf47770de078e6dba0e53a75c0b0abd904cc82869013a499e79434afab125c7f3aa157cae886a648236cc9fdbd75cd3b2265ec61d4e96bb5a3b882926a05a3effdfa8cd1626154b74c5ddcd9a05cdd7c9b4274a699a6e2639f15a962a30069a106d9c46fb7bfc83080f34cb0329422dadc070354b4190848c94bbf8b83c9bb0b7d25fb6770515955a2424c12729973fe1117a2471d681450b4091a697ea067fec89ca9d02009ef4218e2f692b8735a0221fde97006536ab16236a5129f6c4e11bbfb0b6077cbd8a6ddf1c5d7ff7ad421caaeb9b296c5c2f364a44728f5195d17598f2529fb0f8e337934e16fe9be7d69874542930ec63d4b07f72f2e2121e0e22b6cb18ba8829b5d4188373ff6bcd4ed5317eda3c47f5fbf4fdf09607da2329332d64133785a8e5760a59b06c82ccd51c3a30e071ae6608c35ed767283a654181ed06950e236d18bf931233de990bc6ec0e99d005236316d977c1180824c80b1766b919643f4c9352e640325285888cb1bb1985191318e5526a2ee3d8745b5889c542fd310914cefdd01cfaed4e056e612e28329efe49146c2eff742dac62cdd0a83cdf75618a67ed3cfc47aa04788a0aa4e98994daced7cf5d6ec97df4969e45439b5bef3db92c5cbc41e2a4f93ec14472a9ab9530d01ae89aa6aa719b5c7f2e6b5ae05841b9c24dfa1a83e95e9b66314cd40f7ac591390bae2c29afa9397466bb020ae35c4160b5a2994cb0c691b6c3e5b3c218b4bfc1726b747287ad0ef050425fb8e874b44d64c619d8ceef11cc545bca49693158290bba30613a81fa9453027bbb89e4f2d17cd29025977b78bb74496120174318fc663ad10630eb9df9ba637f78d794911d242d1e1e2312e25957df8f221a9f89ea0d95303be3784d7c36c738c80d84779b1c1f0909ba35470e7fe88b604cc7c46f0a86f9439b478d054e09fc3f58b449bed94afc997afa832b82f7f2a679e488c35848d22777b09f89f7a6eae504915ed7e6032972f3bf22445eb578e69c7fc245c118b5fa1e3faaf594a42920b0abc52b3f0c5ccdd308db3e91a990cbb7d987c402dfa0b16eefde87f0fcead61018b9b2c83b1758b0e5495c934453036f1a08578420f4c24374a7ac76749bbb3ed63e2ca08ec9f46a35f02b9a3bde892544a4ea97a939a92a63c0876547ad6afa61158fbc59d12ffc21589308a72baba7edb8a351efc47337b6899a723f621ca841f8ec14eaadd072fd39732b383dbbc0cd8f851b14c425f9473c1586bcf2c7a8c384fff466469dbdaf4d69b667a8aa76748c3bf9f38632442076c9fb857e9a83b9df83021cb9d8dca70e7913e7da0162bccb23359b6205be43059a923b1157e6c677dbaa997a25ac003d5145112b03f81d76b04115e702e64f17ab09a1b2aaf0b04dbf16dd12a24824ae0b24bdd7c81ff9bf325a3e81897a36d6abe6cd88062c41407400ff274bb6e77ae82bda857fb1def088103604944d46838fa02f9f424029466414c50298bc8136ec1e1f1f31eb0ff027c747393a90c6b41f96f51c37cbde07f2e5b12d2208c5caf1d43956282f8b9b203de88381d93696be4f0bb10f08e94e6e45ea3b753ac96c4d7f25017ad067026b57895c357e80ed8ab58bf02630741af44b34ed92150b13917051065cf800ec8fb925c7801eb743a16b3123318e6946090d89181eaebcdcea135ca696dd9bb646bed423eac379a1c8dc9260b195f4daef5154b98617a09c5d7a215e2cf66fb18570dad45d9dfa7d74187dd9398870b893cf4b1fa2372e5d96949501fe72b41f58461021adead529fc1520fc307c68b7997c57d8fb83fd6259a3d97402eab50599bdd3279ffc5570718e16bf89110fb5d78c39a9f8546f8ae24419153bc1036e077cc9bf21d86776cb914840cfddb03b303423150d436b0445c827c1d31152a30ad186629b12e64dbbedbe106740e93d635c5541336622922a02a20e21291041d28e39ad7ee9e176e2c11be040510f93a3fa207dc66a6eab88c69414166ad45fb19d84de17f6d59278d81ebb00bd0d90a8e98a54c4a2764b4c4897ddcb1f470c97f8d2fd50d438574e2975784fd7d688cb306ca495e7fdeccc001a4e207e2579f504157ab3cd53b523196de807ef7b6ea6ebb777910deb6333dbc02750ae14acb186567e63c3adf7581c122f85b851382274ffe8fd55f84f3ce4ef225fec478ced34de5c963f8998f495b4305ac86290af3238f8d49f39a6b583ba1ab8a688c0f7ec743b8f476c1b9483f7c306ec0fc285e58f6c084687729b8868105fc99ce2956fb5ad8f431916ea13512dee1552c7a30af8d118838ccf7895723ec14531714d9961ea8e7ae9b23359a1e44f4a6f74559891d26a0020ce9502e14dcc4f42375aea335b0d8d1f8d427ee2cbdff471c64462caa7e6dcc0c766b22f46ea8b582ece916c0b2dfa38349a57faa6e5b46db652823447371a4185d7742bf049b6d941e0548da12216d587a257f1407e94991ac52af1a78fbee0e426741fc9e007db0b28cbb3389649508ccf65fff2b6b9f41dba3b9f742c209f970ab5c3a80d206e98f7f698eaac77f6c02bcf45a1b853c637dd41ee647436dbe61316f4e027c979e7018a069596ce1cadbf325df3a2295e1b90420b1673bda402af2985f635bb0c670996063d57de6f8388bc85988dc881355fed47b1318da572bac3885417a31aeb84773197cd6df3fe5d8f54fc4fd1fa08fe8743593ffd04cbf64c6fdda552b977f11f58b3abd176eb5fdd42b02a7c8a726b7e00409e79926555693fb5dc31977c98cac466b9cd297bb525c29687d3c8bc8a24d2a072508d63373c661bd0f6f640458b2fb33119902347f2556b41584a7d3b01d2540b90c25e4d376b07aa53f34ab84908089d655059bd442f1f87ee9884f5b32077db0d949dd56643ca12fdc68c158c38f0496477edc17f2d127fe4a839c8639b2ed2aa64c2c1461e6520deccbb3bf2bba232c7ecfe0080fefbd0a33820d2b80298a382325089805aada2b6d510a1e7c06fd920b5fd1fc2590aae87f42fdc087e04924f2dac6877dfe485d4556e6a3d49ddf0ba259a086ef4e31d7933ca1ebc7006370714a88118a90da2d792f2f472c3d2a0ab19994eed1075cab4153e5c808c60f932431274c8eda27ac65f20e1212b8f84b88f7d78a7972dcb2ef83b86919cdce9469ca210276484dcb8451656eb0e611a5b02c0bcd920b566406b4cd8d65e99b351e82526283f21bb838fa5686f5ce0e22a1e04dc30024bfc1c1938ac83f0efe55d2cb70bec8b19abdf1c671562bf4d7214422ef5cf0d297f80b3180e49d4700a8aea4f62ec7076c85926888e5604be44a732071ab2869cfab9f892e62d9a4a6013ac1272204adf03abaf60eb86f198e2f40f01b68972106797d48f4b405bed8f79b8bfb2e26a672a1d1feb2674f22b7c8810597bad1997374b0c32af59a2bd14cca138b0fc4f1cad96603454255207d454b4d4dbde0c4b3601f222340089369045aec8c3d3e44530d61c1ed563bde33f68b6cbcef9617a6afcfcbe0d29d35d1c2a2b494001fbaed0e51a7db2b729694add44fa316524b356d7c0439d99444d5f1f27f90c2bb6c6081fb75c6c308a096a2a3c480269d9699e46f6fb2468b0fa59748f746e1ce6de7c9498b20371eaaabc0ed9e1ddce8312ed739ba68be802319eff77796b5bebde1f75c0f8a43efd058a9aae3141b758b1cf13d7628a60aa104f0606803e85ba31f0ee03b0dbef3637afb16c6a57a13fd1ce9b2fa4140bfdcca57691e468f954840e2e23e91c8431a5510766793fe0f4ea4cd357e84ec1a2c4d5e04ad19f9a133976040748256afbd48501caa1b9aff71fc0e5b733ed56bef58907a53e54358cae020b119409f56f62564543cd8a1dde92cd2405f82753674f336d141e43aedde64fbf6a67fc5707c41742c433b835e4182804af383922bd60705f86c512da72c78be8c9b5b6606be5f978b875e71da0817a1d5e14ddf891833cae3cb010f00b5330fd66d81d4ff734b2e9f1081b0649b10d75cf1f439f4ed3f059b1e90941525fcb328af2929a491c8ca0bf33528b11511f8ac299cf02d8b05672c0d45981d813355fb83fd1e6408c3b6d0be3b040d1b64d0926b033ccde1b95dc697857e2bbeab1ea034506d3596fe0e7a587b47623d305c1463233f0f53b2f3b56c966af57bd44725ce53f5380e76c07e8648425360df36e97ed75bfb45ce732133dc1038ffacb6f46a2b9deeea0e999085bc7c646f445d69b5dd565e2fedb0f05f6b0f58408b0ed102b6d1a7ee3d843c690cc5d4515315bf21ac19e141c90b97b752f085292af8838045e8c2a92b5253361a41e26a8c87e0bfdb53f97fb2ba7417c49cb63d158973b33779bdcd1ecf27a0ba9716a76502dbc7401f0ac145ede33320a17b41a9727f282d66c0999b13453e24f2df5a9368c76288bd6e8a93cb39acc5e09511971d6e72eca590c42da92bac33e33eb77592b5bdca781e09a01cbe17aff971f4e4ae6bc29211d779b2a6ebd4646dbf5a95e4d918e2d0804f76f576011e2a0554249c5baea7130f67fd6de6d9880be6126d01bd4e645e964cfed738826ea3e5626fbf61f72ddabf7640d549c6bdf01d45d95fb135aaeb7ab94177b7e71551b4b542269bfb8e1060b3406428844d6a5e0d1dc07d55eed10df54c42215662bdf96bb1a39a41884bc739a1d5b5a34252627127866bc265a1c82b3995a64879730cd28b4da1215f325a1ed416e74cc99285d30f65d8f6287dfeb0f3e0111beb98758ba36ba95b8cb08b4c4562311eb68ef30dc1e46602ca594cd7af837fa66bdc1f4809100412c89f6bce121f52981eaff8acc37d0ebc5265cdd49f11743cab349871b74c004782c9fb59383f2d4fd8049482dc31a05ffc96ff167f5db58c788993ac0dbe93f2429772591982e8bb39cf4f274cd0b5f8aed49e04cf196b3c71959d19785895ba5cc86769f3df8563967bbf4a43021a7533fbcc78c4077ccf44d9bec86489840192d07268c7bbd0232e878ef5016689cf3a8d6413b705c0ceef42d62244338ec15b26ef74b5cac87998c61ec8a2ab12719d739185acc30991c38b420f281be09750549bc6c4ca2b62b4edd2412ff4f38e87bd5", 0x1000, 0x8, 0x0, 0x61973d2505c4dcb7, r3}]) fallocate(r0, 0x0, 0x0, 0x4003fe) open(&(0x7f00000013c0)='./bus\x00', 0x60a000, 0x61) 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) sendto$inet6(r1, &(0x7f0000001400)="a28cffc178ded8e0846b3a061576bba259e57b3e8c7fa4c56fca8cfe1a", 0x1d, 0x8000004, &(0x7f0000001440)={0xa, 0x4e21, 0xffffffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0xfffffb5b}, 0x1c) r5 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r5, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) sendto$inet6(r2, &(0x7f0000001300)="100ed4c6ad27f00cee690f944937c889360d7e8d72cb6fa909203b88df6d21120d49a74091e17bb893e728fb0394204ad7ae1dcdba22f9837381e7c35026f98c869f411f00979c2183787652fb164a694ac8763da89dc632c97ff70f2daf339ed4", 0x61, 0x4000000, &(0x7f0000001380)={0xa, 0x4e23, 0x9, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0xea}, 0x1c) r6 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r6, 0xc028660f, &(0x7f0000000140)={0x0, r5}) [ 1584.143687][T28074] loop3: detected capacity change from 0 to 264192 04:23:18 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) unshare(0x8020600) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r2, 0x6, 0x14, 0x0, &(0x7f0000000100)=0xc00) r3 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r3, 0x4, 0x6100) write$cgroup_type(r3, &(0x7f0000000200), 0xf642e7e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r5 = openat$incfs(r1, &(0x7f00000000c0)='.log\x00', 0x240000, 0x182) write$binfmt_elf64(r5, &(0x7f0000000300)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x81, 0x81, 0x0, 0x1, 0x2, 0x3, 0x6, 0x90, 0x40, 0x2c, 0xe2e5, 0x2000, 0x38, 0x1, 0x1ff, 0x4, 0x2}, [{0x70000000, 0x1, 0x34de, 0x1f, 0xa0c, 0x6, 0x80000001}, {0x5, 0xbfb8, 0xc36e, 0xfffffffffffffff8, 0x0, 0x1, 0x6, 0x6}], "e5829249c5d8623440f586484163bf231dce7b62a5ac6a71efa4e420505da8bc4ec4b9e3a8c003d046e3600627544988fd85aa3a1854a59c56"}, 0xe9) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) ioctl$TIOCNXCL(r4, 0x540d) r6 = creat(&(0x7f0000000100)='./bus\x00', 0x2) pwritev2(r6, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) 04:23:18 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x500000000000000}) 04:23:21 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:21 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0x1, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) flock(r2, 0xa) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x0, 0x8004}) 04:23:21 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x600000000000000}) 04:23:21 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x8c) fallocate(r0, 0x0, 0x1, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2400, 0x10) fcntl$setstatus(r1, 0x4, 0x6100) ftruncate(r2, 0x7fffffff) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000300)=""/237, 0xed}, {&(0x7f00000001c0)=""/25, 0x19}], 0x2, 0x10000, 0x3ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x13) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x4) open(&(0x7f0000000280)='./bus\x00', 0x400, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r1}) 04:23:21 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) fcntl$setstatus(r1, 0x4, 0x6d00) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r1}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='threaded\x00', &(0x7f00000001c0)='\x8a+)\x00', &(0x7f0000000240)='threaded\x00', &(0x7f0000000280)=')\\{)\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='threaded\x00', &(0x7f0000000380)='threaded\x00', &(0x7f00000003c0)='threaded\x00']) 04:23:21 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$sock_inet_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f00000000c0)) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180), 0x0, 0x0, 0x8, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x4201, 0x112) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:21 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7808efb", 0x63}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, 0x0) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:21 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x604000000000000}) 04:23:21 executing program 1: creat(&(0x7f0000000080)='./bus\x00', 0x164) r0 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x200, 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) open(&(0x7f00000000c0)='./bus\x00', 0x80800, 0x8) 04:23:21 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x1000000000000000}) 04:23:21 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0x40286608, &(0x7f0000000140)={0x0, r2, 0x2}) 04:23:21 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f00000001c0)=""/185) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) poll(&(0x7f0000000280)=[{r1, 0x20}, {r3, 0x812c}, {r0, 0x80}, {r4, 0x2a2}], 0x4, 0xc3dc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r2}) [ 1587.282223][T28162] EXT4-fs warning (device sda1): ext4_resize_begin:73: There are errors in the filesystem, so online resizing is not allowed 04:23:24 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee", 0x30}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:24 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x1800000000000000}) 04:23:24 executing program 1: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101200, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) 04:23:24 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fallocate(r0, 0x58, 0x401f, 0x101) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6100) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x0, 0x4d032, 0xffffffffffffffff, 0x0) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20004810, 0x0, 0x0) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/160, 0xa0}, {&(0x7f0000000240)=""/150, 0x96}, {&(0x7f0000000080)=""/11, 0xb}], 0x3, 0x101, 0xffffffc1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pread64(r2, &(0x7f0000e3e000)=""/8, 0xffd8, 0x12ee) open(0x0, 0x0, 0x0) mlock2(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) creat(0x0, 0x0) pwritev2(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 04:23:24 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) fcntl$setstatus(r1, 0x4, 0x6d00) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r1}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='threaded\x00', &(0x7f00000001c0)='\x8a+)\x00', &(0x7f0000000240)='threaded\x00', &(0x7f0000000280)=')\\{)\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='threaded\x00', &(0x7f0000000380)='threaded\x00', &(0x7f00000003c0)='threaded\x00']) 04:23:24 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:24 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7808efb", 0x63}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, 0x0) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:24 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x2000000000000000}) 04:23:24 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7808efb", 0x63}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) 04:23:24 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0xe4ffffff00000000}) 04:23:24 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) splice(r3, &(0x7f00000000c0)=0x4, r1, &(0x7f00000001c0)=0xe42, 0x3, 0x1) 04:23:24 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:24 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0xfffffffd) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:27 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee", 0x30}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:27 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0xf0ffffff00000000}) 04:23:27 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r2 = creat(&(0x7f00000000c0)='./bus\x00', 0x16) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:27 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:27 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) fcntl$setstatus(r1, 0x4, 0x6d00) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r1}) 04:23:27 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0xf4ffffff00000000}) 04:23:27 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee", 0x30}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:27 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7808efb", 0x63}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) 04:23:27 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0xfbffffff00000000}) 04:23:27 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:27 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0xfdfdffff00000000}) 04:23:27 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0xfeffffff00000000}) 04:23:27 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0xff0f000000000000}) 04:23:27 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:27 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/108}], 0x10000025, 0xd9f, 0x9) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r4 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={0x410000, 0x0, 0x5}, 0x18) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x7) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000001740)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r5, 0x50009417, &(0x7f0000000600)={{r6}, r7, 0x8, @unused=[0x1, 0x1, 0x1, 0x101], @name="4266db8e39712b32c9a441319b6ae94457f50d2aa67358bc42a1c3afb3ff347ab92bcdc53c46edfc615c0a5db9f42441bdc4a5d86b0325d25806a211aa913b64d14953fc5d70de19f16a8be0d83a41d9a77c242394dca208af010989f8ec2b9b453e4506f92e26641b9f7f14e68faad8013d427a6e8672aaf29129279f9e46f4121c1940467e5652d471396a2b1a9856ccbd5e2409fd26a4df740d89dbcc22940daa8998b8754d83ef2c938770171d995bca4009532df5266824690c7e40eb6848bb10fadca5d75797fc06eef1d84a57a7c48926ba88ea0868f9a21b7f15857d9393f720c43a8b00be1ecf6f43a6e1e49899f5d2a573a6ccab1218ca487fbbdbe323ebcc3f0a1e1e78034b092ba10cb19e8413efa040821d3c09a7bbd5fb5adcba695ec8203b6d8bb0794951ad6851f1566f193660a1ae7768bfae676d74228cc025ea74302aeda18589ec509e553785cfba149d79a3a65ddefc037f5e1bf5e2a12beda3988bb7e5f2a43def38968f957f977b950d8df831af13bec07340a151461fffec9f5041b7ba33f72da75a4721e19bca34b6c6988421bbe80d656f8853bb5628b7b522e7249a3347d507dec1b6c383d1eb024f33823020f3af7b8e1b478b29f4293d734291f6b7b7495ce8758956438d9429f62b62661e8e711ec37d808071f724546073720af8c42bff2b752334b1967618972039f3fa01e0fa25fbba303e242f1b31ab8e51ce75a6b926c1a39fd5cb4a621f61168853299a338d144cf448114410b61799b1fe7f0e3f8940a2291f50f446a27c4badbef62f6bca58cfd5572e592cfb21278e5572a4c7ee23a2235ed273e7ca28a60b278aeae5fb9679ecab484e0fa4d56f02202d9fea475f4cd7ae559317f047fa87b653f1ef6c1048c04d5cb8dbfa8a598eba7078b597825f16ebf76aefc4239abd5c45a1bfe3bf186a349727a595e08aeeac9cc148a6482fd0e079bc94582a9725a3bd40c2327907f50889ca1929b44f21b034da3e25661c84cea363b0b01d352220de57e7a3dd88a66f84d3128048ffd4a089ba8cb719493edf9501217b0553e618829ff722c083cebe494fec651a1065868172f718bf57847147775c115713b2badaf4e6a48f0a5eafcfa7ef3977f9128f411a737ee4bb107d6eccccfbbe8092541aff23c407d3362140142ed1a33a6a7d2d3ad54daef069cb29d3ccd2c8cc39a720bb2383ca07c60f2b127d06e9a1a95631b58bf2ad34feff9ae88f92c21278a9db029b442319b5367676ce857cf874d0070159405e67b8da84bd5a8972f3193c21ddecd7244285005f2895dc65a823a9ace3f6f6688ed37fd110ca4bf3bf86f22cfadd3d88e95bbd8312474c3d1d3b6393f6d651c8f99e719d9758115a6362e071a81be077ac3b84ba43b3f267d7681a4e86b12ec4be2370a43b9aab046abbbdadee29140ad59f66964b23099f9f872eed897db8d983069fa94b9e1fe74b305935fc0113604b80799a85ea9fa24eca6a0337dd5c2ee54dec44f99e1b9cde17a10160ddf0ff642d08a2c32d406dc87956801a2a99e83b84cc9858ac4f0b96346c5e2860d007de2e8dfa450577611a9aaf4dd9e2e52669dc92598d31de1d72f4d3f065429f3ea17d0f43ab9ea62b7411f7b81a8bdbe64d39062abc194bd02ab66bff73cbb20f34bfe734b0b97bb101488be1e9cc0f7a48a1587347f2bd8371cfad9392de8d7055391bcde1b5a0baf5dfb39116413c896097b1519b028f46c4d38f558263e79a8947fa297992e36be91ed25826409d408e9833efaa07d68c2534adbc0d6970472ff2ba9749d07b36f316577ff6957244dbb519222aa34ea1c543456eafbbf7bfce8c906ac374526e09fb65347422682fe41924dc4b3508d4c56ea9c1ebdbbae4d455d2bf577ae61b717ea15b8d17f7393d43c209c33e329354e0fbf6783ceb1cb6facd1b84bec75f711db6de56411f288c4f750557565c8b13d475a3337d71ef8519ac3949c7a9d82f0136ee64e3265b4f1fecdb10a65d27bec82bf6dcdf92ae1c6f791a588ebc863ba8e4a5d4c179a279ffe9ba00838147eba86846056c96164057cd6af14edc5e2cc700631f848cc26f54d4045c7377b2339fbbb62c5a65563f970e2820207f87bb95db90afc3c14e5264cbb8830205d684263fb044fe64e0c58ef75b84876d7fb0cfe190b304d2ff1aafc4ca6295c33abce543515c331e5b9f98392b6a76e16cdc29d73b450084f15e402a27c2d5cfb6d1e96d0d4f559a156b69d4678f3d9cdf3de0bc2f73199f780745fa0d5a027e50d62f2c9084a221ccd9a4d90d2dcdded21b82ce847431156f2256a319baa4a61390ca52b2df69a16aa805eafaf0f6f9aa567ed8ac8090ab573d715da5d7646487efd10396cc54e28b8858c1af08501326a01449452175c7ce33e807d2c7a89a52baa7060c05a5c958d007fa2ec078e49be19af54228ea9200f3d2b15a9ccf6b4e5300b865a5bfc32d3f7e9880a3039eebc32b57d5420741b39045c1ca416bf0a93e26944e5c61d3f50d3a987b71ffb4061f0f07287c5479ad821e023f4e410ade4e5d63736f40752739357ca5800250b91a7076599399bd7ff351ead42efabda53f6c7f5a9f2c9b0d385969a3b9a540b8d4a341934dec9628ad9e587e6f66cac214eb9dca99e461cf6bc2dc44ded53872672eae2225f7e6fd82f3c704b17b6ea31660f17d406cf1e4fbb3c0678e0d13af0ff5fec7d547998684cde1362ff8cbbf19ff3fc3873a7480ac0f31b420be7fd606912c90adc38e1fce4b6285ee3be467069c0bc1820c917ec801048b908f070b6f70855d4e25cd55a8460c51851c04f870573d29bf99da181a9f0cfa2245a79b5089ee1c49cc1a134d2b5aa926002b5cb4ef2133b5d5b65d2209601a59fdf12b5123cc690fd5034cf5f7f599fff2469fae87560c94136bba054f88f38e2aa037a64fc082f8fc02e47c0e3ad919f7b58358d526a3b4f9f0fc1601790af4ad82793b1bfc2e1d607bed720411eda6be7cc4df14548692b2cc5cb7a5fadc05dde57a91f57c50ce6be47b7e308c3fd9a210f557aa7f0b5644528696bb1f317b92e74bcded9b367ec55d4f2426da823c5ec3e4987c024d1d705c04ef58347174ccd809a0d62fb3dd27b37bc5a71d8bb79f0f56053321b133cf9067c4a8588f52cc0dffead4217ff2977bb3d46c1bbf3036a298d6c22365c6ef90765a9341fc477ec75a764803bdb96bf1178a7745e45f87cd976c5320bb702b57a36b0edb63fa3a26cb71fd3543a87da3e94629db28c2f34facd25830d10ed82ed453ef25b512e38e2839a4c97ff727145e8db7aa24c3f979f3375eb56641bc2a4263158eddddb8e379aeafab69aaf5ac8042d8ccba76e557c19fcf6a598ff05689280a7f82ec5ac59bd4e63dd1da0b5f4e7ab9e4491e0fbc34d8f469ec9144931eb1fbd50d422a5c2a65ce0413a413c446d780904d2c393827b74c473a6319d396a88eca94287c169888da10503ab3980aa348d7a4d83e8eecf43da0c9973ef71e3ea2ebfc61f0117684b45647a81acd125b8bad0a0ac170235fdb5261ece37c776694d3a9cc43e5b18dd58af9ac607514433cc971f4133ee15ab60b8bf82eec9e27bb2c65a3df5dd32999e3ce7ffe4b26eecd94c99edea12d677dbfb75039fb6ceb4bb56cb7caffbf1d58b57ef6dc2ed61b5f40aad116dcff7f77ce8919d13f2efe99b2cc696b95c97d267afe325ccf776dbdbeb5de08159768d0e3603e6153cf8aa3f226b76811a9e46b39792e933d4b801da47e7533f974222bf3d1e546c5659d02ad7274be476283987662e893280f2cecd5ef04f8adb4ff8c71b80c9410da48508b84fbafb27343b47a659bde07459ab97c7053a441f6acdd61a202070f50af9e24dd81bdb81fe2708d6f357bba764ecae2c59f71e5682004bfac8cfba063cd7abd289cf20c3d11fb12d1274a32a09e4117100790287e2d9023a7690964656d78ad3d3dcd1cdeb78969e9b3abaab1454547e304b23563074a4b179e0f660fcf475ce795acde8c0288fcb14eccedd0d8060ae5a25962d58241bd7c6d865289695c5c882999705247833488f50ae8c9a6447e11543703011c9de1eb298aff3b864820b8ef05d486959d138bdde24a99f966cbb5190714e401143d48525d68903ba5d2b662045c3318ecaaeaf9f9a5521c4726716cedb27ec138ffb81e12d68b25bbc9b2a7e7715b64aaf51caeb91553b2150b016a52705243ad0d0a56f2672f501a3c69cb183f16dceaae3cad6255890993e743ed3ef291134c5d1eb3c89a6c7124d824effb9b4b37241864c0504278e35ec7e961d41ac48a593675ebfae0db2f68d6408d1e28b1593de05d5b021408ad451c857bccba111b58520128aac9e8543142a8d41628ba175d92f4316b21c29a7c5167a805d03e6755eae995cb435465acafd629880af0ab0c3a6adde39b96c533cd519b687bca08530f2db6e1a81085d3aa22f1b20a2c9b006c60ea75b1ed091a12bf9791323c04545564c5d94e36e4aed2827f19c7323cb7923424813383f07b50a4cd3e03dcaae776c3bb3928a3ecce1490dc01b62fa53c363114ee894348e371a8bbbc7fda2c470b347d01889ff6a53bc2697bfb54be7c273c9d933ee84df599b19cc58c6241cfbb938273c7f38cb7065b0134a175298aaf45b2dbd8c6584713dd1c9db09bd7a8dd24f9d02a8ac96ee3c29814475d7805bed253f3407b95abd929e4ce14d58ebadfe2646a52c3a6d2229e4334eb9c82a9c7877ce22018b336f7e11ab97e49bfd7091ef0d2ceef3c57a4ed5ab543e13a79261233c86ce2967cbcb76752073880ceb4a4744249090e73700b1eb7463254723cc2d86093ed55ccb6afd426151177e7170a70518580346601a76b761d35c50006a330b2aa273cef9474dbe2ef4973fa3400bb770a9de04d037a3d3d914a5fdf6f6ccda403cee86be069c8e003d3cd872760bc132a0f8c699c60ad9043147840d2e916c89b8205c25a55ca7e5ffd69fbc479990623798e1fabfcb6f9f8a54fecbab58d27c6e43bb3287348b3b362ae2842ce578867fd8221fabbc48ef91445cdc48bde0e23dda0d4704d1509668a0b860f14c5bb239196d114a44224e5f1bf3cf68d44baf45c578e1510dd35c5ffe9dfc77b50164e923c8b5ae6ddb604b56dd73bc96f324ab24d034106c2757ace3b71ee120d14a39b4b6cbd49d690036075602b0fa6884af74e2af8ecd7d8c9628aa773646da248e71f97758bc5fde12d6f0adb4875911320fc86ceaaad3cb5858ab0e99b6f74070fd3ecc6befce6d29a55ae6411e4570dcfd1ad9e9ee2b808999e6f0c254e75b489a1928dd11bd30c9fd339e812d66d01332a9e2834f2e0cc4769cda498c265fe7f30d744d96e91b09cb5fb30e9facd8914f4dec3793ab9d5a28cc5af76efb5cbb2b250440475ffe3589ee55a56bce1ccb0e1f3cab5774468255b5102428c67ad1a82db97d9c9115e240632c2ada703a370862f83b169cf8727c17bd079010cae81135ee916447eabef8a98247a5629dda6d9506877848d51dc5e4bfc349a99bd132030c6da1a09d3f2d3fa4342054d8f39472496a218ea66911b5542907af84bf1c971c93c21c3754b0b522ff0478ebafb1e167990444346a0047829cb1b44804f78a1732860f11eefffb1c21d63db569e8b8fa32d10031e52680952d9542d601b4242b9bd5629eb5c0c"}) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r9 = syz_open_dev$char_usb(0xc, 0xb4, 0x7) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000380)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r8, 0x50009417, &(0x7f0000000600)={{r9}, r10, 0x8, @unused=[0x1, 0x1, 0x1, 0x101], @name="4266db8e39712b32c9a441319b6ae94457f50d2aa67358bc42a1c3afb3ff347ab92bcdc53c46edfc615c0a5db9f42441bdc4a5d86b0325d25806a211aa913b64d14953fc5d70de19f16a8be0d83a41d9a77c242394dca208af010989f8ec2b9b453e4506f92e26641b9f7f14e68faad8013d427a6e8672aaf29129279f9e46f4121c1940467e5652d471396a2b1a9856ccbd5e2409fd26a4df740d89dbcc22940daa8998b8754d83ef2c938770171d995bca4009532df5266824690c7e40eb6848bb10fadca5d75797fc06eef1d84a57a7c48926ba88ea0868f9a21b7f15857d9393f720c43a8b00be1ecf6f43a6e1e49899f5d2a573a6ccab1218ca487fbbdbe323ebcc3f0a1e1e78034b092ba10cb19e8413efa040821d3c09a7bbd5fb5adcba695ec8203b6d8bb0794951ad6851f1566f193660a1ae7768bfae676d74228cc025ea74302aeda18589ec509e553785cfba149d79a3a65ddefc037f5e1bf5e2a12beda3988bb7e5f2a43def38968f957f977b950d8df831af13bec07340a151461fffec9f5041b7ba33f72da75a4721e19bca34b6c6988421bbe80d656f8853bb5628b7b522e7249a3347d507dec1b6c383d1eb024f33823020f3af7b8e1b478b29f4293d734291f6b7b7495ce8758956438d9429f62b62661e8e711ec37d808071f724546073720af8c42bff2b752334b1967618972039f3fa01e0fa25fbba303e242f1b31ab8e51ce75a6b926c1a39fd5cb4a621f61168853299a338d144cf448114410b61799b1fe7f0e3f8940a2291f50f446a27c4badbef62f6bca58cfd5572e592cfb21278e5572a4c7ee23a2235ed273e7ca28a60b278aeae5fb9679ecab484e0fa4d56f02202d9fea475f4cd7ae559317f047fa87b653f1ef6c1048c04d5cb8dbfa8a598eba7078b597825f16ebf76aefc4239abd5c45a1bfe3bf186a349727a595e08aeeac9cc148a6482fd0e079bc94582a9725a3bd40c2327907f50889ca1929b44f21b034da3e25661c84cea363b0b01d352220de57e7a3dd88a66f84d3128048ffd4a089ba8cb719493edf9501217b0553e618829ff722c083cebe494fec651a1065868172f718bf57847147775c115713b2badaf4e6a48f0a5eafcfa7ef3977f9128f411a737ee4bb107d6eccccfbbe8092541aff23c407d3362140142ed1a33a6a7d2d3ad54daef069cb29d3ccd2c8cc39a720bb2383ca07c60f2b127d06e9a1a95631b58bf2ad34feff9ae88f92c21278a9db029b442319b5367676ce857cf874d0070159405e67b8da84bd5a8972f3193c21ddecd7244285005f2895dc65a823a9ace3f6f6688ed37fd110ca4bf3bf86f22cfadd3d88e95bbd8312474c3d1d3b6393f6d651c8f99e719d9758115a6362e071a81be077ac3b84ba43b3f267d7681a4e86b12ec4be2370a43b9aab046abbbdadee29140ad59f66964b23099f9f872eed897db8d983069fa94b9e1fe74b305935fc0113604b80799a85ea9fa24eca6a0337dd5c2ee54dec44f99e1b9cde17a10160ddf0ff642d08a2c32d406dc87956801a2a99e83b84cc9858ac4f0b96346c5e2860d007de2e8dfa450577611a9aaf4dd9e2e52669dc92598d31de1d72f4d3f065429f3ea17d0f43ab9ea62b7411f7b81a8bdbe64d39062abc194bd02ab66bff73cbb20f34bfe734b0b97bb101488be1e9cc0f7a48a1587347f2bd8371cfad9392de8d7055391bcde1b5a0baf5dfb39116413c896097b1519b028f46c4d38f558263e79a8947fa297992e36be91ed25826409d408e9833efaa07d68c2534adbc0d6970472ff2ba9749d07b36f316577ff6957244dbb519222aa34ea1c543456eafbbf7bfce8c906ac374526e09fb65347422682fe41924dc4b3508d4c56ea9c1ebdbbae4d455d2bf577ae61b717ea15b8d17f7393d43c209c33e329354e0fbf6783ceb1cb6facd1b84bec75f711db6de56411f288c4f750557565c8b13d475a3337d71ef8519ac3949c7a9d82f0136ee64e3265b4f1fecdb10a65d27bec82bf6dcdf92ae1c6f791a588ebc863ba8e4a5d4c179a279ffe9ba00838147eba86846056c96164057cd6af14edc5e2cc700631f848cc26f54d4045c7377b2339fbbb62c5a65563f970e2820207f87bb95db90afc3c14e5264cbb8830205d684263fb044fe64e0c58ef75b84876d7fb0cfe190b304d2ff1aafc4ca6295c33abce543515c331e5b9f98392b6a76e16cdc29d73b450084f15e402a27c2d5cfb6d1e96d0d4f559a156b69d4678f3d9cdf3de0bc2f73199f780745fa0d5a027e50d62f2c9084a221ccd9a4d90d2dcdded21b82ce847431156f2256a319baa4a61390ca52b2df69a16aa805eafaf0f6f9aa567ed8ac8090ab573d715da5d7646487efd10396cc54e28b8858c1af08501326a01449452175c7ce33e807d2c7a89a52baa7060c05a5c958d007fa2ec078e49be19af54228ea9200f3d2b15a9ccf6b4e5300b865a5bfc32d3f7e9880a3039eebc32b57d5420741b39045c1ca416bf0a93e26944e5c61d3f50d3a987b71ffb4061f0f07287c5479ad821e023f4e410ade4e5d63736f40752739357ca5800250b91a7076599399bd7ff351ead42efabda53f6c7f5a9f2c9b0d385969a3b9a540b8d4a341934dec9628ad9e587e6f66cac214eb9dca99e461cf6bc2dc44ded53872672eae2225f7e6fd82f3c704b17b6ea31660f17d406cf1e4fbb3c0678e0d13af0ff5fec7d547998684cde1362ff8cbbf19ff3fc3873a7480ac0f31b420be7fd606912c90adc38e1fce4b6285ee3be467069c0bc1820c917ec801048b908f070b6f70855d4e25cd55a8460c51851c04f870573d29bf99da181a9f0cfa2245a79b5089ee1c49cc1a134d2b5aa926002b5cb4ef2133b5d5b65d2209601a59fdf12b5123cc690fd5034cf5f7f599fff2469fae87560c94136bba054f88f38e2aa037a64fc082f8fc02e47c0e3ad919f7b58358d526a3b4f9f0fc1601790af4ad82793b1bfc2e1d607bed720411eda6be7cc4df14548692b2cc5cb7a5fadc05dde57a91f57c50ce6be47b7e308c3fd9a210f557aa7f0b5644528696bb1f317b92e74bcded9b367ec55d4f2426da823c5ec3e4987c024d1d705c04ef58347174ccd809a0d62fb3dd27b37bc5a71d8bb79f0f56053321b133cf9067c4a8588f52cc0dffead4217ff2977bb3d46c1bbf3036a298d6c22365c6ef90765a9341fc477ec75a764803bdb96bf1178a7745e45f87cd976c5320bb702b57a36b0edb63fa3a26cb71fd3543a87da3e94629db28c2f34facd25830d10ed82ed453ef25b512e38e2839a4c97ff727145e8db7aa24c3f979f3375eb56641bc2a4263158eddddb8e379aeafab69aaf5ac8042d8ccba76e557c19fcf6a598ff05689280a7f82ec5ac59bd4e63dd1da0b5f4e7ab9e4491e0fbc34d8f469ec9144931eb1fbd50d422a5c2a65ce0413a413c446d780904d2c393827b74c473a6319d396a88eca94287c169888da10503ab3980aa348d7a4d83e8eecf43da0c9973ef71e3ea2ebfc61f0117684b45647a81acd125b8bad0a0ac170235fdb5261ece37c776694d3a9cc43e5b18dd58af9ac607514433cc971f4133ee15ab60b8bf82eec9e27bb2c65a3df5dd32999e3ce7ffe4b26eecd94c99edea12d677dbfb75039fb6ceb4bb56cb7caffbf1d58b57ef6dc2ed61b5f40aad116dcff7f77ce8919d13f2efe99b2cc696b95c97d267afe325ccf776dbdbeb5de08159768d0e3603e6153cf8aa3f226b76811a9e46b39792e933d4b801da47e7533f974222bf3d1e546c5659d02ad7274be476283987662e893280f2cecd5ef04f8adb4ff8c71b80c9410da48508b84fbafb27343b47a659bde07459ab97c7053a441f6acdd61a202070f50af9e24dd81bdb81fe2708d6f357bba764ecae2c59f71e5682004bfac8cfba063cd7abd289cf20c3d11fb12d1274a32a09e4117100790287e2d9023a7690964656d78ad3d3dcd1cdeb78969e9b3abaab1454547e304b23563074a4b179e0f660fcf475ce795acde8c0288fcb14eccedd0d8060ae5a25962d58241bd7c6d865289695c5c882999705247833488f50ae8c9a6447e11543703011c9de1eb298aff3b864820b8ef05d486959d138bdde24a99f966cbb5190714e401143d48525d68903ba5d2b662045c3318ecaaeaf9f9a5521c4726716cedb27ec138ffb81e12d68b25bbc9b2a7e7715b64aaf51caeb91553b2150b016a52705243ad0d0a56f2672f501a3c69cb183f16dceaae3cad6255890993e743ed3ef291134c5d1eb3c89a6c7124d824effb9b4b37241864c0504278e35ec7e961d41ac48a593675ebfae0db2f68d6408d1e28b1593de05d5b021408ad451c857bccba111b58520128aac9e8543142a8d41628ba175d92f4316b21c29a7c5167a805d03e6755eae995cb435465acafd629880af0ab0c3a6adde39b96c533cd519b687bca08530f2db6e1a81085d3aa22f1b20a2c9b006c60ea75b1ed091a12bf9791323c04545564c5d94e36e4aed2827f19c7323cb7923424813383f07b50a4cd3e03dcaae776c3bb3928a3ecce1490dc01b62fa53c363114ee894348e371a8bbbc7fda2c470b347d01889ff6a53bc2697bfb54be7c273c9d933ee84df599b19cc58c6241cfbb938273c7f38cb7065b0134a175298aaf45b2dbd8c6584713dd1c9db09bd7a8dd24f9d02a8ac96ee3c29814475d7805bed253f3407b95abd929e4ce14d58ebadfe2646a52c3a6d2229e4334eb9c82a9c7877ce22018b336f7e11ab97e49bfd7091ef0d2ceef3c57a4ed5ab543e13a79261233c86ce2967cbcb76752073880ceb4a4744249090e73700b1eb7463254723cc2d86093ed55ccb6afd426151177e7170a70518580346601a76b761d35c50006a330b2aa273cef9474dbe2ef4973fa3400bb770a9de04d037a3d3d914a5fdf6f6ccda403cee86be069c8e003d3cd872760bc132a0f8c699c60ad9043147840d2e916c89b8205c25a55ca7e5ffd69fbc479990623798e1fabfcb6f9f8a54fecbab58d27c6e43bb3287348b3b362ae2842ce578867fd8221fabbc48ef91445cdc48bde0e23dda0d4704d1509668a0b860f14c5bb239196d114a44224e5f1bf3cf68d44baf45c578e1510dd35c5ffe9dfc77b50164e923c8b5ae6ddb604b56dd73bc96f324ab24d034106c2757ace3b71ee120d14a39b4b6cbd49d690036075602b0fa6884af74e2af8ecd7d8c9628aa773646da248e71f97758bc5fde12d6f0adb4875911320fc86ceaaad3cb5858ab0e99b6f74070fd3ecc6befce6d29a55ae6411e4570dcfd1ad9e9ee2b808999e6f0c254e75b489a1928dd11bd30c9fd339e812d66d01332a9e2834f2e0cc4769cda498c265fe7f30d744d96e91b09cb5fb30e9facd8914f4dec3793ab9d5a28cc5af76efb5cbb2b250440475ffe3589ee55a56bce1ccb0e1f3cab5774468255b5102428c67ad1a82db97d9c9115e240632c2ada703a370862f83b169cf8727c17bd079010cae81135ee916447eabef8a98247a5629dda6d9506877848d51dc5e4bfc349a99bd132030c6da1a09d3f2d3fa4342054d8f39472496a218ea66911b5542907af84bf1c971c93c21c3754b0b522ff0478ebafb1e167990444346a0047829cb1b44804f78a1732860f11eefffb1c21d63db569e8b8fa32d10031e52680952d9542d601b4242b9bd5629eb5c0c"}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000001640)={"0ef2455d1195c6734315ac9bfbb660eb", r7, r10, {0x2, 0x80000000}, {0x80, 0x2}, 0x6, [0x800, 0x2, 0x10000, 0x6, 0xab, 0x4, 0x80, 0x10001, 0x5, 0x100000000, 0x8001, 0x4, 0x2, 0x1, 0x9, 0xfffffffffffffff9]}) readv(r4, &(0x7f00000015c0)=[{&(0x7f0000000300)=""/48, 0x30}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/222, 0xde}, {&(0x7f0000001440)=""/250, 0xfa}, {&(0x7f0000001540)=""/67, 0x43}], 0x5) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:27 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0xffffffff00000000}) 04:23:28 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) fcntl$setstatus(r1, 0x4, 0x6d00) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) 04:23:28 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r3, 0x400c6615, &(0x7f00000000c0)={0x0, @adiantum, 0x0, @desc2}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:30 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:30 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0xffffffffffffffff}) 04:23:30 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) fcntl$setstatus(r1, 0x4, 0x6d00) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:23:30 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:30 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7808efb", 0x63}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) 04:23:30 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$VT_SETMODE(r1, 0x5602, &(0x7f0000000100)={0x1f, 0x6, 0xb5, 0x2, 0x1}) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x80) creat(&(0x7f00000001c0)='./file1\x00', 0x190) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:30 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x2}) [ 1596.294516][T28346] loop1: detected capacity change from 0 to 1 04:23:30 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:30 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x3}) [ 1596.353902][T28346] loop1: p1 < > p2 < > p3 p4 [ 1596.358626][T28346] loop1: partition table partially beyond EOD, truncated [ 1596.390475][T28346] loop1: p1 start 10 is beyond EOD, truncated [ 1596.396593][T28346] loop1: p2 size 2 extends beyond EOD, truncated 04:23:30 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x4}) [ 1596.422699][T28346] loop1: p3 start 225 is beyond EOD, truncated [ 1596.428974][T28346] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:23:30 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x5}) 04:23:30 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1596.489369][T28355] loop1: detected capacity change from 0 to 1 04:23:33 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:33 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x6}) 04:23:33 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7808efb", 0x63}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, 0x0, 0x0, 0x0) 04:23:33 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:33 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) lseek(r4, 0xffffffffffffff81, 0x1) r5 = syz_open_pts(r2, 0x10200) fallocate(r5, 0x4, 0x80000000, 0x40) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) flock(0xffffffffffffffff, 0x2) r6 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$IPVS_CMD_NEW_DAEMON(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="010026bd70bd67cac2390997d541e766cee1eb8300fddbdf25090000001bd3314208000b00736970000800060000080000080005000800000014000380060004001900000006"], 0x4c}, 0x1, 0x0, 0x0, 0x24000004}, 0x20000040) sendmsg$IPVS_CMD_SET_CONFIG(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x820020}, 0xc, &(0x7f0000000280)={&(0x7f0000000340)=ANY=[@ANYBLOB="c3afa3de86ded1aba80000004dfda2aa212e9756a4190dea6f730181070d32273f2aeba1867367aa98b19fecf0892136", @ANYRES16=r6, @ANYBLOB="000425bd7000fedbdf250c00000008000500be040000480003801400020077673100000000000000000000000000140002006e657470636930000000000000000000140002007767300000000000000000000000000008000500ac1414bb080004003b000000100001800c0007002900000018000000200001800800080003000000140003000a010100"/150], 0x9c}, 0x1, 0x0, 0x0, 0x10}, 0x0) 04:23:33 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) fcntl$setstatus(r1, 0x4, 0x6d00) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:23:33 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x10}) 04:23:33 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7808efb", 0x63}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, 0x0, 0x0, 0x0) 04:23:33 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x18}) 04:23:33 executing program 1: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) fallocate(r0, 0x42, 0x29, 0x1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:33 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:33 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x104}) 04:23:36 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:36 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) sendmsg$NL80211_CMD_ASSOCIATE(r0, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000300)={&(0x7f00000001c0)={0xf4, 0x0, 0x400, 0x70bd2d, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x3, 0x24}}}}, [@NL80211_ATTR_VHT_CAPABILITY_MASK={0x10, 0xb0, {0x80, {0x1f, 0x800, 0x1f, 0x2}}}, @NL80211_ATTR_IE={0xa1, 0x2a, [@random_vendor={0xdd, 0x48, "a4fe44232f1c44ce9737c707c8e6e50a77f971727775edeece4954cdca23d6655450a304171cbd64744e4b4add68bb810b809042a9ff350d23c0f9291107e879978c352cb342a86c"}, @supported_rates={0x1, 0x1, [{}]}, @chsw_timing={0x68, 0x4, {0xffff, 0x7}}, @perr={0x84, 0x48, {0x0, 0x4, [@ext={{}, @device_b, 0x7ef5e945, @device_b, 0x33}, @ext={{}, @broadcast, 0x3, @broadcast, 0x15}, @ext={{}, @broadcast, 0x5, @device_a, 0x2}, @not_ext={{}, @device_a, 0x76b1, "", 0x3d}]}}]}, @NL80211_ATTR_DISABLE_HT={0x4}, @NL80211_ATTR_DISABLE_VHT={0x4}, @NL80211_ATTR_FILS_KEK={0x17, 0xf2, "1abff251ae8a8b95f094ce554664011729bfc2"}]}, 0xf4}, 0x1, 0x0, 0x0, 0x4}, 0x44081) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:36 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x204}) 04:23:36 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)) 04:23:36 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:23:36 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x300}) 04:23:36 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x402}) 04:23:36 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7808efb", 0x63}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, 0x0, 0x0, 0x0) 04:23:36 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)) 04:23:36 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x406}) 04:23:36 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x500}) 04:23:36 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)) 04:23:39 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a", 0x54}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:39 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x600}) 04:23:39 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062c40)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "8bebeb894f74c3"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062c40)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}], 0x0, "8bebeb894f74c3"}) ioctl$BTRFS_IOC_TREE_SEARCH(r3, 0xd0009411, &(0x7f0000000300)={{r5, 0x9, 0x80, 0xfffffffffffffffb, 0x4, 0x0, 0x40, 0x60, 0x3, 0xffff, 0x4, 0x8000, 0x800, 0x1, 0x7}}) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r8 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r8, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:39 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:39 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:23:39 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x604}) 04:23:39 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r4 = socket(0x5, 0x2, 0x5) ioctl$FIONCLEX(r4, 0x5450) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:39 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:39 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:39 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x1800}) 04:23:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_UPDATE_FT_IES(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="30010000", @ANYRES16=r1, @ANYBLOB="290300000000000000000500000008dd030008956b", @ANYBLOB], 0x130}}, 0x0) sendmsg$NL80211_CMD_JOIN_IBSS(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x60, r1, 0x1, 0x70bd2a, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x1, 0x42}}}}, [@chandef_params=[@NL80211_ATTR_CHANNEL_WIDTH={0x8}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x17e}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x7}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x1eb}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xf}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x4}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x2}], @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xfffffffd}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x4003fe) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:39 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1605.550965][T28567] netlink: 284 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1605.612563][T28570] netlink: 284 bytes leftover after parsing attributes in process `syz-executor.1'. 04:23:42 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0xc) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r3 = openat$cgroup_int(r0, &(0x7f00000000c0)='memory.max\x00', 0x2, 0x0) ftruncate(r3, 0x5) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ftruncate(r4, 0xe2) fstat(r0, &(0x7f00000001c0)) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:42 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:42 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a", 0x54}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:42 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xff0f}) 04:23:42 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:23:42 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000240), 0x20c40, 0x0) openat(r1, &(0x7f0000000280)='./file1\x00', 0x28000, 0x14) 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(&(0x7f0000000100)='./bus\x00', 0x0) r4 = accept(r2, &(0x7f0000001340)=@l2tp={0x2, 0x0, @broadcast}, &(0x7f0000001300)=0x80) ioctl$BTRFS_IOC_SNAP_CREATE(r4, 0x50009401, &(0x7f0000000300)={{r3}, "fcd40d4d2bf22cd65aa481be26c0728c748c5e0a79969d3708d6487015888865a2aace37150539903b614f884c261c87661e19e02ac8b274ed81891f27a1f1997e2ba8ca81395819b6c64eed7802ab64b972ed1eeb671d30b878b047a5ff7cb15baa0129be9df4d6f3238eafe6ce69c94e3cfbeb7057765d98b826768734b8c6cf64e5ed2dae50421787bc46848ea4ae5d2aa90ec57e4ac6fc08e55ba988547095cea8fadfba8bb6728ff9484fb681bba28aa7f203870b9e71a77004d3cf43d63df0d44344c332e491931d82db9f970ca0bbf75563f8f9daedb113e599bc5c7d4186a7bfef259b97f6c0880f891b524dc1d3d2296d07fbefc082049eb253bcd9a9e2868ee8d8658715f836fbb9cad3b59c79db46844cce78101f366ba38921b9fbbb105b5ab38fe6932f02388e42b8d934fe8a5c0773d6885f425a73abf19741828e340eefed4dc2dc5d14c85cd3910b12877dd5969d665c016ad80b6b0803e457a753cbb1ce89492ccd5f903a05a3165f277725f6c775dac28ed22b67b8a153ce68af6f975b08cd72b7fc9511a904187599dba83fd3b24633f0ca8ced3e763dcaaba138faef34c3643ecbb39a6e82df95d561f11e8d3a0c34743a87222ab9aa6d671b4aa4c5f7f2518bb6375df29f4a0861a160af89992dea0a79da828a2eee7eae365204583aa403b4045c3602e2a2c4635251f0a3e0e0c12cea2f8c99c548003c42c72932919060266a0dadc6265f16b2ffd475dcf831592f1bcd70fa21f36ac5de24e0f2057220c367f2b8467b23f6e05315bcd0aa787923a9298bc5edf0bdbbf1826aa13d2ed809f0186989eb524a0560b2739a4c63604305a97fc8cc8de020d4a8c8c373c0018228ffcbdd947871b6b1cd614e06921f753d7518c26a46c12d5f8d2b2f57b13b11161e5184400772e748da384acff54ffcd62337024283431d645de197ec680d81de428f98a330afb7c98ca0171fed3b148671b31620de8997fe1f8e13632d30c32320558bf407e769538ba21a228faa77023d6c15b86eaeed4ece0f00ccb0b5a651fd6926398c1827bcfbd04f1e37ace810aee48b7377716d5e320b7c59536fbb753ae60e5567d2a72e454e34d00337d02b3ddcf09c634febf64398a7c089c577b2f76c0707c1af621b421cdacdf22334a801af14c4bda99ea0433b5868a03902333245de13afc490e55e896690feb1dda8a26c25629435d193498bd921615b963fbe74527d6907bb6658f5963c83e037eecc88ed97903481110c80f13599c122aecbb7d19b9f444c8a660101b8b7f39685c20fe9c5c296a7f638c8860dac5263c432f6c80d550ac1f3fafa48f4eed2e58d494a927dfad703837b5b29614cba9aa5c076572d7f0501bcf5e704ed25bc02ee8bd9f6dfc26f96d8eae7aae79447a60d13e6702e2d078a968ea2c147ffa17f323f3ce0640437b95fb6eb04138275789cab1d676a084dd25e7dbf45898ec7aa4298659fb8c3cfeef2d30a4627228fed08882f7b3aa5c4f14ba5cd32d5ab933e5234829bf6856fe5b41f9a577ed0a72891df0491b78821fcef90e61c382acc2332bfcc0a2714eb06570e911bf7f0241bea55689285794734a60925830b7b917764afb99546e82ee6df464bfb095c47482aa61304108e708796cedd2a69afbd6b4c3a91a5c2585a35cef5073f2f91c0e4afee4bfb3b10c7f75a6ad214e96def580d43fbc356ee75df6abbbe6e09f670fbe45827df0befb189d1e5c962bc80c2f70fbe83e09eeead648ee7243fb52936d3213f1019fe52aab7711135b79f37911dc9451529f3724b6be778268e2a54817fc1c1d8df1114bc0146ffce0bf24e97fce950c13d45f4a04bf2ed902273b951ebca972359a79f2c227994ee2dd6d19a912b749ee8e9e99213bf5ba699e28a51e53cbb5bbb270eac2be1856fb98e2ab9b7d7766a770929f57f2efa0d406fa8e5415d18cd2272fabc1a4ca543611e2ec14f59c64605f6d5643e783eb1e60dd0f2446fd0b6c057f54a4a28fb2118ed2d90ef4ad9bbd7c1ba2c10cbd22645cba2b2f09e9118a55586e83f94585b983de16e69861b14ae9071e15b40e543f37645042e178195782c5da9db376052faf2ea2e5fc86d46be704070c29552d6fffc7da371c3c78f1e7fe33a37cb90e8ddf6a9c0bc963128d5dc94f9a1f03a974263f29a5550c00d237ffe333e66e2c01a7cfd3a0ec90c5455dae8173f7ca2292f58ace93cbc5fa7efbd4bf55c40d9f17e482fbc3f77a38e031b1636050d613fd6c21d77a8a411e4cd16f17329a1611ced9884098324799cc0bf5ec80be2cc8a823c04a25562f5ddd58056fb54fded3f96ce375327dac3b886e541e8aeee56ec6a83ad1cc9d8884280abbac6b0e445708691a00f4478f16bac45c6daff6ac3529fe9955621ce4e6b735fe3b61ba1b1ee5f6f97c6e4b06b9c40b9408d3f4e2573538962fc59bfefae9928d8a6876566684e6f07bd68ddd016db615b438922835b5b5739335805db71574de0c80790737c40aeb9e9efab556d5277da18092cd3d0186eb78d6faae12c64e6a48c530bc24e81af534ba7994b836312f4dd9df92451ca11edf91f66f0ec60448b71e9244604e5b01aa4f9fb3f4045de6ab084436518a6a87f02de7e87bd8d56c6cea8174219df0d533b41edba3bd83f615d5ba1c7f047421904cb45fc58add47b600e0bb0d87cd1d3008ca5243223c920a1ed418e10b24f1f221dbffd1c5f2612636243dc84c23c1e3f473d77712b693dce850b8adf5310e2864b00d4ac93bbf1f2bc84d97ce0c9a24c2d9839c5749c5562e416aef25e0855d924fd7d8d0e3a755bd9e5918792814ab1552005f5a46e8c161ec6174c761f614b2c3994906dd1aba56b85439b4988e7297d32c1b2331279f193d9b7b848e361aa8881c4fbc2d9601aad61886b0dfadd21138bbe90bdd5c7ffcc394fb6c4c7b38162292fc4b0c1bcd015fd4c1f43b43f4cc18cadaf5ca1b54e073bfb450063538b68c18b5ec02819a17c142c420f4f683b980fa75d99225067bee2ae847cd2a8a88b02fadebad6739fc33e62e26d447c27cdd89a523396ecbadcb135e03028bb10bdeb4d13f06ebe7ce2c7320c58e20c5f9ac14d0138765c1771c483b246dfb3c6e3592244871ddd676fe7287878d81a66aac49d946bf283fdd4890e5cb8e56cf7af22750f46ca98a960d15544c1965b7cb3e7b503735023244930d2fc0b409e138ade6285a05e343dfa64379dde172ea5c41da441d534abaa0f2ed8e384dede09f8cb9d341216c8959245c81628e0aa455af31d04b50366a068d2d5dbf470f637e0023957b8957b4f6532a29e25cc841c5f32400b250c0445f39859a7767de798529dfe05fc3d69bcdf7bb83cf4ba4d4337bd2eddd69b4122ce4fe445b0c6dcd8e67a3c0b433daea37281303033d01d5042d7865ef0afb31199e88f2cf35b3e9c8ebdc4fb97be08d5df23b61b904bcdb40bfc2c93f15a1e43c047e0d8b5d8e4eadd217eda57fe45052eb3dd62c0991bf5b39e95fb84e87a390837d86fbb91dce5aca61d4b68e752920985618a2e8ce5f89dd45598d9666c86eaeee20894e1b9783cb104142985b4856826b49438297fe651014f8eefde2dba4985448baec19d7aa699c937fcc726682fe9abb9ad272b0ca1329111d16879adab4137271e7db9ce42d8812c3f2a5e3f86fa5a675d3f214c57e5f7ddc645ab9a157c7f18bd8718b155f4c3aedcd1b270ca3734a22f5ea665ca14503117762efc969634001f5565d5c4fbb9f1b736b5ef8457bbf2408ee7ef63a50bf9e00b3d7addc237f5f7e7528079719c3620ad80c80ee507d3e033a7ff283c6d219c4c0d1010db68b67fe4d73576975bedbc0afc9a57ed8aef271d147df9847e18fca76603e7dd375a356842a7f7ae7d50d1f7873e776a1945b438b9a9be47f951e155a12f433e6691b3e99ca2e4eae8450798e34e4d1dfb3beaa040533a89b33c8b869c2549ebd9fa74ecef63407446d7abcd459ca271febc63c928473f432e35297fc4fbf13d46639e191edb2f1741d7db6912d97f0186f9bd79fa6db6f8dcf47c624fa87058f665a7fc53ac2bb96b973cfa82a6ff4d1a5e2feb2cddcefa3599e2887cc19fa31ab9800e679f3167486347e00cc1415fac5ce0ca9bbfc8e2006ef51dd71dc25932af6237c5c8f29cfdc38f5c5aa2ad7f605dc27c03b1b3b97cc14324f27361688c7d50c8cbfa9d26416a5f0508ec8bc9175d71cc270ef3a5743188fd2dcbea3c333bb604f6faf8368fc255aa4bd984180d6b2a52b8847e7d0d6e008508202607970da1f2d4486783429010ea2a8152f95af7dd819ea89f107ddaa026dba4962ef5b013ce8a1e74b9640b3bd08ccbd8264e99938fe2a201d56fcabf26064ed37ae1b94e40aed4ee5c8e971c7c12cd8152c874f08312bcaf84b01a3e48effdc761091adb77f2361fba0d067931e7b7ce24ed2f8e27e2a4ad7b485b7569b4cc2b44d9c81fcc65d3779831316009f0abab4a5cc7e0ab1a09d1c2781accc08db7037986cada9a99de98490e3f99535d5d181cc190ef84831caee97ac3093af6701f2d971de4db2d59a576675893f595bdab950abcdbf72d950eed5859e08e029f82bfc937b2d6a2ec0aac962c673decb122a52f73c99ef4599f033070cd9325299bbc0e05537cd332f51bb42d1b804e17052dda784049f2fd85d5a4dfdc1dfa3b5cbab0d9dbb4b6143ffafe3ae59dc03292201e1dcd274c84a3f3d161b3a1d473a910818301d536d9517f2641c147647eb8edc096f108ea6d1be7ad70ecbeab550ce7e47c5e8d25f6a698cab7b221963d1ac29cf3ba1bca2cc0d3f6988d165631a3a71f611c7d8a2219f452f428ba06563e29003d914714a516a6cd5bb12505e1e9f2aefae1fe864921129a5484de990cb889734444d5084fd6743e8ba1e8fccdb50f81698c4230afd61a81b7bd8be0f6bd398bc70911b9fb53da104ae10fb73460c54e8aca43965ffd57519f39ec4f44fe2e1caa014e966bce0a1b8b493f5bae0b555592aa8e66e6f69dc7bfcc2735d3a8fb19d181572e86eb72ddf8520ef3b07f92aa2b400b439023c73f04e5e5098504731721a603c2aab9b42c86381268ab6fc65cd422c42244ba33b6260cff7a598cb67babd6ba5ab5575eed26c7ca688a8550fa6189c55151f05e77be5a173ffd4f66dec1fdfc35c50724726add8ec52d6b1073b0c2453a3fe625de326819e22f58f141b3f1fe208cf888be121a2f08dad11fe24f7d401c0202a53de9d8c3f28633b2669e7df3bb36ced12dd89c73dc616ec2a34ebc370c280ae47bb8bc89a0cbf2a33e10906fe6de2a1f75f62072570c3a9702aa936fe43193850c7054d1ba637fbd8d2e36e44d672176721d5fc7a453bd85f9f7449a2c2eb5dd49b4dfa79c73cbcce544172eab15cf7160d0f9c39855004019fdadaeb0d3fd53cb70ede7cb9f45894e85226ea1527d7b202092e7848c45ceabcaf848efcc5750e094c425c48a519e3a2573161dc248eaa383b9322815159abcce27a9ec50d10c8b08a616e16eb75fc83aaa7bc2d626953d54db54529cb8ff40ba75b41075c0055e57079ec1584e892e40d80fc9dd33b78691d33d8d8b3fd975428928d8710b1eca80597faec1c791b6d45767ad38eab0152aa78319ff6e172ec42ba3e961ce9888e0fa33b1f6240bb55e6a8664ccfb017c08cf13bb447311045a8e1b9100d27d139eb126c995353bd494f2a814fad761e1be9659b2a3552db76e2dbc2e6e7abccaf6fbf9d35ddc30c93ecc4dea"}) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="590ff0ad0000000000000000", 0xc}], 0x1, 0x4000, 0x1, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r6, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r6, 0x80000) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:23:42 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x100000}) 04:23:42 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) fcntl$getownex(r2, 0x10, &(0x7f00000000c0)) 04:23:42 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:42 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:42 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x1000000}) 04:23:42 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:42 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f00000000c0)={0x0, r3, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x2, 0x30efdbc2}) 04:23:45 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a", 0x54}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:45 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x1040000}) 04:23:45 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) write$P9_RREAD(r2, &(0x7f00000001c0)={0x59, 0x75, 0x2, {0x4e, "95b3766a25a3bef702b05ba725346b7243976a74677feb65a219ec125ed0d5091732116ece44cc9e2d062db46b979d6086405b6b7f984e7fa81d2bfdc21f20286a1c244827409d7521cfa6786e38"}}, 0x59) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:45 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat2(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)={0x200800, 0x124, 0x4}, 0x18) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:45 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:23:45 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35", 0x5a}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:45 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(r0, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:45 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x2000000}) 04:23:45 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) lseek(r2, 0x0, 0x3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:45 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) lseek(r2, 0x0, 0x3) write$P9_RREADLINK(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="10000003170007002e2f66696c6530baad9236019af49d38365bcd"], 0x10) fchdir(r0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7379160c0000000000003bf37a3103fb1311409f2ab6e8889d5f50259fab59253b1516cc853308230ccd5f716e5ed83bc661026a0696b6e6b2ba895145ffd4352be35d1bf171bed6bdf2faddcaf9b663dc7c5fb04bbf3067b8c8e73a742082dd1c098cfdde63ffc8c3aeccb901000800000000000000fbf798049b80ceae55d9080d444e970e08a4cec96913f6e2a603b05121c60fd3179447bd000000"], 0x74) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40e82, 0xc2) 04:23:45 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:45 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x2040000}) 04:23:45 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./bus\x00', 0x1a0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:45 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x3000000}) 04:23:45 executing program 1: r0 = creat(&(0x7f0000000600)='./bus\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r3 = socket$nl_sock_diag(0x10, 0x3, 0x4) r4 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r4, 0x4, 0x6100) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000640)={'xfrm0\x00'}) write$cgroup_type(r4, &(0x7f0000000200), 0xf642e7e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) lseek(r4, 0x0, 0x3) syz_open_dev$vcsn(&(0x7f00000004c0), 0x4, 0x40a200) io_submit(0x0, 0x4, &(0x7f0000000540)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x5, 0x401, r3, &(0x7f00000000c0)="98f2e802fa3fc6c57ece22b3f9cf439e4f1b31e2cd12e8fb5ea9e93c", 0x1c, 0x48c, 0x0, 0x0, r1}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x1, 0x6000, r2, &(0x7f0000000200)="5d49755d5844899fdc711552e733390a36320790c159649392c9fb4720f76e9b5d682cd893ff0cd823c3373aeb8a48e2f24472f175ef2f253dac95448e973ae0043d6a491691f57d266a28fbe87ddaf70ba8c6396f7c64ccdcee97886cd30852f0eb168327053e9d2b7d1d56145e273b15946741d5662d5a72d433d823c7ace1dd2fe1d0dc3859a54b138f3b1b54c48fa9f579a75827da5f5abc7a717c9252e5", 0xa0, 0x400, 0x0, 0x1}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x8, 0x2, r2, &(0x7f0000000340)="96fe38269c72893f7faff1372bb9008faa6fd405f0499a3fdc7f3cd6b736f8adc9acb6e67899f8de8ea59bcb3c2fbcac40edc21dd3bc55", 0x37, 0x363, 0x0, 0x1, r0}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x5, 0x800, r1, &(0x7f00000003c0)="eca050cba1cde3e8b3aa649fca9900e208915776ec9be4e2753d44c3ec06b50d73b60f0577ddebf8fae548ede2a1544611106c9f0e5539728a3b5759783c9e6f3e4c4d1a05c35781ad73ed141a23c7d810ebea0283e28165a20fc9818dd7a3721acd98be8c099fd369693f8c84cebf7f77d0fdea9e80e096ffb90f49c95426fd5b90aa18e1fd779466816ba535031b64efe34d6bd4a24db1b71e9a76d36715c91040ed0c2f3307b6ff99a2982dfa422848cb900b55cce08f87dda89164e9d65659e4750a556c476a672e96aedca31e3dcf73d44d8ce33f145b28bebc1d15911622bcf55e22f303d5ee61cb0fd9ab71", 0xef, 0x4, 0x0, 0x1, r0}]) pwritev2(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x80, 0x0, 0x12) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0xca, &(0x7f00000005c0)={0x1ff, 0x0, 0x8, 0xff, 0x9}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x14b202, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000140)={0x0, r0}) 04:23:45 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:46 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x4000000}) 04:23:48 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35", 0x5a}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:48 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:23:48 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) sendfile(r1, r0, &(0x7f00000000c0)=0x200, 0x9) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$gtp(&(0x7f00000006c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_DEL_PMK(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000200)={0x0}, 0x1, 0x0, 0x0, 0x40000}, 0x20000000) sendmsg$GTP_CMD_NEWPDP(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@GTPA_VERSION={0x8}]}, 0x1c}}, 0x0) sendmsg$GTP_CMD_NEWPDP(r3, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x60000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x2c, r5, 0x4, 0x70bd26, 0x25dfdbfd, {}, [@GTPA_VERSION={0x8}, @GTPA_LINK={0x8}, @GTPA_O_TEI={0x8, 0x9, 0x4}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x880) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:48 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:23:48 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x5000000}) 04:23:48 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:48 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x6000000}) 04:23:48 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) open(&(0x7f00000000c0)='./file0/file0\x00', 0x4000, 0x31) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x4003fe) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, &(0x7f00000001c0)=""/143) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:23:48 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:23:48 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:48 executing program 1: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x2) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f00000001c0)=""/150, 0x96}, {&(0x7f0000000300)=""/174, 0xae}, {&(0x7f00000003c0)=""/81, 0x51}, {&(0x7f0000000440)=""/189, 0xbd}, {&(0x7f0000001580)=""/4100, 0x1004}, {&(0x7f0000000280)=""/14, 0xe}], 0x7, 0x1, 0x100) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2}) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r5, 0x0, 0x0, 0x4003fe) ioctl$TIOCMBIC(r5, 0x5417, &(0x7f0000000500)=0xfffffffa) 04:23:48 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x6040000}) 04:23:51 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35", 0x5a}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:51 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:23:51 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x10000000}) 04:23:51 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/45, 0x2d) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000200), 0x0, 0x4d9f, 0xfffffffd) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x6) r4 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r4, 0x0, 0x0, 0x4003fe) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f0000000280)={'ip6tnl0\x00', &(0x7f0000000300)={'syztnl2\x00', 0x0, 0x0, 0x76, 0x8, 0x8, 0x40, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @mcast2, 0x700, 0x10, 0x7, 0x8f37}}) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r4, &(0x7f0000000400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="f0c3eb06f0597bdfd7b233eb7b138b8418917d8127387533f2b79673530d188f", @ANYRES16=0x0, @ANYBLOB="00002abd7000fddbdf25120000000800080003000000080006000100000008000600ff7f00000c00018008000100", @ANYRES32=r5, @ANYBLOB="0100000001000000"], 0x40}, 0x1, 0x0, 0x0, 0x810}, 0x20008040) r6 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r6, 0xc028660f, &(0x7f0000000140)={0x0, r3}) creat(&(0x7f0000000200)='./bus\x00', 0xac) 04:23:51 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:23:51 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b", 0x5d}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:51 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x20) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_PAUSE(0xffffffffffffffff, 0x54a3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_dev$vcsu(&(0x7f0000000280), 0x2aa3, 0x4000) r4 = socket$nl_sock_diag(0x10, 0x3, 0x4) r5 = accept4$packet(r1, &(0x7f0000000540)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000580)=0x14, 0x80000) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000006c0), 0x200200) r7 = socket$inet6(0xa, 0x5, 0x9) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r7, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) io_submit(0x0, 0x7, &(0x7f00000008c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x400, 0xffffffffffffffff, &(0x7f00000001c0)="14abb21315ba71046a121da49b82670a3e610c5c4aaa03062502e97baa65ed22c5790aaddddaaf620887e9e2a1e033c3f061433f0f5e7d4b85e3c2250e113b5bba62b32194cd8161bea004fc216124a643b6b5b0b3bedd960cf2be03e845925b68184c9ab7edbb1e2a2c1a5a6f3f42f5870f24c27f8331118c13ed82a1dfeeb9919ac65e13", 0x85, 0x4, 0x0, 0x1, r0}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x6, 0x2000, r0, &(0x7f0000000300)="38f71dd0caf79459b96b27aa1360dd4e97d349c18f31c564817664f80075cfad8ba82925bdb6beb55008c32802c8749554df009f4b80c7f620bcd589d59e9fa52a7626c895ac5fb15c4267d1a167f0146888f890daf602c9dfcb6738c4327330062a021ccd7f9dcd6ba6f751a2caf9bd2c42751a34a4a3459a60debfa5f380d486f2f4dca8a86d12d9fca83fc0f7b0dde9e21847be1960cf5f81f11e381e97a98b668f5c222a8c6afa8155c523851f5a", 0xb0, 0x1f, 0x0, 0x3, r3}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x6, 0xfc00, r4, &(0x7f0000000400)="ec274e95bc9846663a9dd601fa15c9a85a8d5ba3730a307307f189a1f40cc357e77131627cd739ba258192ea2f2497ddd036cfa88bc203766e80dc5b8c04cd9b10f7082fbcb23301dc2c29eb54f6ac080ae52f59aa9a5e36608be6327d7fd5f6ed8dc341f5ddfebdbe57a9776efe3f2ab8a85c15a3d1114bb58681c356f279f85870bc642616c0b6a5e26855e13434ef37244f3a0ce8a29f9e2f734dac4e8bd11f48c67c734171c9e3cb5ac4e4fc60c9f18d07eb2251017f29dc47b49143a497d0d5d6eba307d43ea2256c86c0d8402abadcf2c46752874cb83408a97b2b5812a97ecdea9a17bbf07db3f6990cb088a9f1", 0xf1, 0xffffffffffffff01, 0x0, 0x3, r1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x3, 0x401, r5, &(0x7f00000005c0)="628aec51f09b9d4f898fc4e279b3745debeff7f7785a7b676947f0a3a93788d6d6419740a33b1e0b852ee5aa930ced7157762a7e538bcfdc8ec18cf21ea4d49676cc2ceb79c3ccc22683019ae221ddd57606aea69058a9a8c9431725ef868db098c05b05fc234aed30fb956e8e111fa0222525322b654bed7532798698c61853cb5ef4448078c4b6d5", 0x89, 0x0, 0x0, 0x1, r1}, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x6, 0x1f, r6, &(0x7f0000000700)="03606593d48767753430aed3a02adcf4ff101c60aa89f7fe08b064be501d3967aa898631cc773d6ec8e1d8fbbc4fa4dba4ebecac5874be674d2c301061f8d6469271b609ba5122c11f9bd63ca90448542678fa79fed4e6cedd", 0x59, 0x7}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x8, 0x3, r0, &(0x7f00000007c0)="c1f7a39317b368fcddc8ca3834b0fe75f2f75f47276b45a797d90914ae7822acadc591", 0x23, 0xffffffffffff9fc5, 0x0, 0x1, r0}, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x6, 0xf8a2, r7, &(0x7f0000000840)="f45a2f3dd8826ec51d4e692d733d1f3ff1ac70", 0x13, 0x5, 0x0, 0x3, r1}]) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r8 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r8, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:51 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x18000000}) 04:23:51 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xe4ffffff}) 04:23:51 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:51 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:51 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:23:51 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x4}) 04:23:51 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xf0ffffff}) 04:23:51 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x84) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000280), 0x18000, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) write$binfmt_script(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="23fe1d17f73dd0cedf2271d3c1a82e2c213cb83b9031cae3d80670a57166319a9c102a59b63c1836a7a3ae397667b60cb3744814983aa8a88c8f371a3572eb17ffffffff1aff99905319ae294031d74c325bc4b912075fa3719a0a8ea0757947eef2c2f1930e7357498076e5de0cf33fb15b5de31a2378a32f567c1ecd5e25eff303c3da16e5fdb9860a5d77ebdb6f6ed336c68806a8cdda2120000000000000001498dfdcb41293616ff68783a6716e9fc9601e09ee835adcacdc059b795d27e8faf003a32322bfe706e51f3e9cc6fe9b1f75a2f0f2ea4fb90ab3497a0012d0bdfbb9292a47cedf6e123dfc93371c179148f11f0617ec32b53d606c94133bf70e795d07c00cf1b3d8e987b0fc36a83f348e6398368435e1166ea8de8d9bb5d909399c11c8f2a83ea3a9f1a4d14d2e2f6f03fbeca3c5da402b7450888a06e2665f82bf4469a4692d25eec4284742eb5426185db150d5ea5aabd263d22c46e2ea6b71f4030ca26eaf8a125db41f47243fa19714eb0fb9bf522109143e7bdaaca55521267b139bfc49c50bcd97c982d57b9e58ba85d0f0cd5880178cacb1eb8fb3aaf42bf1aa880f09e9fac96e383e103090d9e48900"/446], 0xfb) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendto$inet6(r0, &(0x7f00000001c0)="5452feb04fe23b60f21d5aa39192c9e935", 0x11, 0x80, &(0x7f0000000200)={0xa, 0x4e24, 0x81, @dev={0xfe, 0x80, '\x00', 0x22}, 0x585d}, 0x1c) r5 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r5, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r6 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r6, 0xc028660f, &(0x7f0000000140)={0x0, r5}) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r1, 0x40189429, &(0x7f0000000240)={0x0, 0x9, 0x3}) r7 = signalfd(r4, &(0x7f0000000300)={[0x6]}, 0x8) open_by_handle_at(r7, &(0x7f0000000340)=@ceph_nfs_snapfh={0x1c, 0x4e, {0x7, 0xfffffffffffff8ba, 0x7, 0x8}}, 0x8000) 04:23:51 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xf4ffffff}) 04:23:52 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:23:54 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b", 0x5d}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:54 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:23:54 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f00000001c0), 0x0, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) creat(&(0x7f00000000c0)='./file0\x00', 0x18) 04:23:54 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xfbffffff}) 04:23:54 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:54 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:23:54 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000300)=""/186, 0xba}, {&(0x7f00000003c0)=""/211, 0xd3}], 0x2, 0xd9f, 0x0) r2 = creat(&(0x7f0000000280)='./bus\x00', 0x0) ftruncate(r2, 0x12081ff) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f00000001c0)) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x28) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) 04:23:54 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xfdfdffff}) 04:23:54 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:23:54 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xfeffffff}) 04:23:54 executing program 1: r0 = creat(&(0x7f00000001c0)='./file1/../file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x4003fe) r2 = dup(r0) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x83, 0x88) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4, 0x0, 0x0, 0x0, 0xfffffffffffffff9}) 04:23:54 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xff0f0000}) 04:23:57 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b", 0x5d}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:57 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x188) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:23:57 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:57 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xfffffdfd}) 04:23:57 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:23:57 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:23:57 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:57 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f00000013c0)='./file0\x00', 0x10000, 0x10) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) mmap(&(0x7f0000763000/0x1000)=nil, 0x1000, 0x10, 0x80010, 0xffffffffffffffff, 0xef52d000) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) preadv(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f0000001300)=""/172, 0xac}], 0x4, 0x0, 0x6) 04:23:57 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xffffffe4}) 04:23:57 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:23:57 executing program 1: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x80) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) mount$9p_fd(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340), 0x400, &(0x7f0000000380)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@access_uid={'access', 0x3d, r4}}, {@dfltuid={'dfltuid', 0x3d, 0xee00}}, {@cache_none}, {@cachetag={'cachetag', 0x3d, ']'}}, {@cache_mmap}, {@nodevmap}, {@debug={'debug', 0x3d, 0x6}}, {@msize={'msize', 0x3d, 0x9}}], [{@defcontext={'defcontext', 0x3d, 'system_u'}}, {@obj_type={'obj_type', 0x3d, '@}$:[@-\'\'{-^@@'}}, {@permit_directio}, {@smackfshat={'smackfshat', 0x3d, '^(^\x00'}}, {@smackfsroot={'smackfsroot', 0x3d, '^(^\x00'}}]}}) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pread64(r2, &(0x7f00000001c0)=""/11, 0xb, 0x3a9) r5 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r5, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x69, 0x12) r6 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0), &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\b\x00\x00\x00']) ioctl$EXT4_IOC_MOVE_EXT(r6, 0xc028660f, &(0x7f0000000140)={0x0, r5}) 04:23:57 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xfffffff0}) 04:24:00 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469", 0x5f}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:00 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x17) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r4 = fsmount(r1, 0x1, 0x4) r5 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r5, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r5, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) splice(r4, &(0x7f00000044c0)=0xff, r5, &(0x7f0000004500)=0x100000000, 0x2, 0x7) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:24:00 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:24:00 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xfffffff4}) 04:24:00 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:00 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:00 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x10080, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open_tree(r2, &(0x7f0000000200)='./bus/file0\x00', 0x8400) ioctl$SCSI_IOCTL_GET_PCI(r3, 0x5387, &(0x7f0000000240)) link(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x3}) creat(&(0x7f0000000280)='./bus/file0\x00', 0x2a) 04:24:00 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xfffffffb}) 04:24:00 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:00 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) ftruncate(0xffffffffffffffff, 0x3ff) 04:24:00 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xfffffffe}) 04:24:00 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:24:03 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469", 0x5f}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:03 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x10000000000000}) 04:24:03 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x0, 0x0, 0x40, 0xfffffffffffffffd}) 04:24:03 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:24:03 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:03 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x100000000000000}) 04:24:03 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x4003fe) mmap$perf(&(0x7f00003fb000/0x4000)=nil, 0x4000, 0x6, 0x20010, r2, 0xd6) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_READ_VERITY_METADATA(0xffffffffffffffff, 0xc0286687, &(0x7f0000000240)={0x2, 0x100, 0x5f, &(0x7f00000001c0)=""/95}) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:03 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:03 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x104000000000000}) 04:24:03 executing program 1: r0 = syz_open_dev$ttys(0xc, 0x2, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(r0, 0x50009401, &(0x7f0000000300)={{r1}, "567d53ea15deea5c2693363bc8ec81ce7075bc8d4d145950e5cf3f72a2cc4cb5e29d939201e72f2cdfdb5b5d9e2b121b89964e8a01369ad0ada156086dda9a243755955c402389aa31a9c069e13706216cfbf42407bb34b3f2f11570597500082226ab0ea3a5032edd52cc4d343e651fb806ed40a140cc355b680f8c4513f092015eb1279c01705464bf407652f8b794b4f8c40cc49ef84869a6ab18f2b4b722c6913f01177fb73c36889c60cc91adf6add26d31033f060b33dfcd83d53c660afef561d1cc20747cdc4130e520645bffa1f5f5909fc63eb4a8800d1915b9a4e49e19d9c6391e2322f5da45b17ee30ce8bf48702536ed2124ca6763c009e66c538fe06d749318457ee6d87702bafa7673b84a7c8ccfaf672f1159cb7b5a6c2efd2db03c951fe0fb14d183984c4b09bdabb2f3fb0533842d0cc5123b53e11e4b5767bc0af2a3498ad587f244d17c855dff215f299c2555678550524c8906f25258154ab87a84679253a89475cd30b90ae2ab50006482936daa4443f266dd171007fb7698b32ccf9883f01fba9dfc8aa353fee5d6391e0b13ac10a6c6254d214fefcb32424214b33081a1f1912eb870bcbda3313f18ed0b67f67a84d8b7574aba6a460e59beb98f05eec2078343191087b3d96ddc38285945d46d6a184db4610a80da59a66bc9c014f665a5e9464a8f8623fd92bbbb7b1c7f8db881b1edeb7e5a1968507c0560c6364a836369dd81b848101d2bb460688730a501e0b4fe70e7c8f701490b00ecd21d9afe71433c62e88e420d5f719a0f44eb68f5fc4a9c9427ef19171c26920ea1d9ca52316ceaf2d44cc1533764bd35ec5b7312a93ab6c75039b47c744a3f7b0fb28e19868e157587c1c2ced1d7068edeb77823e706189a7d6fed803ee3024bb1c04c85a0a09092ef329a9e490199e9c6a046244728287797aedaa99341175da8b54456d110a85c5343bcebbf5649fd49672372b661eba4b879dfe34f40e2bdf03a444947d10df5bc697270344efafe86c46156d293c95609a389118b94793a99aeaa93ade06a466bf5be799f666b0ac2097d9c11bedbfb01b24db43c93d23b3358b51655e27e7e987508ecd582804467d2692a50e63e19e8c347057efd8080dc030de632c5d563cce769edf7d9aac72b86c61a0c8b59f506cc2c5be725abb93267e0423baec97fa110af6288415c8030c6a432b6f176d05f27dca1c0acf7d57b6b424b89abf5b13dc3f2fff8011aefe23fc3e8e401e882a484ef730a66f7e689f289fbbb335221572921e07b43178679bd855ec1f382afde479956a93ca4e3749b27396918a5aed596d03ad330676cc52e0697a35a179baeac5806a439dbb0909d0fb7e78392a4ae9b2430e4b3c2762b9b7f873baeaf2406c465e909e77bc9970ab481116f9053f95da16ee7c5b3844d46be5159d32e8c955bc1f1bbe17a1e3b43aa6e2e40764cb8bf567ef45580dea329d339ee0c39c93803bb1645943c0f4a559471ad93004ea19b9cb4e2b726dac6b07077ff7f7a366d4dc1c39462a26adb22ec6c0353d5e87b2ac9be16a2a0c738c01f62f4289947dabb7900de8da123b67a49089b93732e196f44075521147f06206c2300881cdc7935c53b0af9edec0c7d3d352b2064d110e6924ee5a5763bd2f2e8864658c87a1171403d070d51b9604310b6caace556fb9f9ad1bb6671903fe7aed07320dff5e88913448412ab761f53478c25b9cf9f5c717a2addaac8b96809c0f7beff1e0f139b1b6314e7fe733777201f28cb409e57a062afeaa3d14169dd2ffba939e72802d40734afff225b3a929c8f61022f82cf5246804805dfc4865eb560d019e42ec597a3a5bfd6127119e7721a0bfb02f532ab74ef653f93c2d3abab670476ea0af22aad27495cf1bf8870431e586ac5e62c2cc76029ff6c647459befd2adf4ed79bc8de0651e9ded420eed6744472a632bce2a74f825ed208f51fa49aeed9ad5bf16074c304d6a2f08213079fe9d5ebe9c4e323bc14b4c11873d29749c184166b9d3c427973905ea9a3b23423340fd8698ac0d3c97e648d817f0476c6a8417c447ed8415b7eb33cedfb8133387b68d11db9da880b459f028eb5e23c2b8e0e3b74244be48490d49152acf1057c2a10217638357c96a62b6e7731bcd5e212aa7b1ee6f1f70beb8e8645dd911798134ee7bcbfd20eda65166ce889402940e9799dde2e2858eab923b6706196169de462be92c9eac88758814d3e0c986faec8ba2008ba98947dd7e0092bcc872dbcd695cae468939894ecfce13f0547c19df186f65b41ed1d8242a31ea7a71ec8ed3ea02b0697f147d35bd2c781fdf328c5817d3bde3678f9ece4be6d1c5e8a90522eef284ef78e14577b2ab068a1f38a061f630c593686a6b71fb61f9c3a5f3f9b9d976d919566fb581c14579769c215284bcd56b22404c0b257208743fcc90c11591b6f96b4c3df977c9232420e68a534c097454b537e169305328b0f0bf318674cf2df4c5bb799c9290710634495774bd5f28a33e7797283a3f8e4cebb4273a08ef80177be81c2b2725d1ec62d8c618ab8f344cf46d21793ed118d8b3cd1cd4ff9b919fa4fa952359582dc1e79228dd59d0272d12ee44ddd6f56f584b52db8987a095977a91c477e21a9227309fb83d6f6bdbecdb86fc848940f581bd2a2d623a02109c6ad886d65872168a4065d7f980622cff19e3a9607a96e44e168700e34c084736e8aaa685f2c778141c809f195c818f91a78a4b65db36cea39d9e411e371e5493885fde6cfb68b1b94f5f95d697beb6e095a746d4d42fae877863f37599bf1001395cc54431029297d63a163fbeb077761f62986e46d1f83b55515088e09ac800a2f763b2a48c64bffe2a33dd9ec625d7d899d300d5988b1b31678b8ac5bad5c15f4bb42f1e7317a64d231081ce10b3d7f4fffdc4066ae4a1a4861c4ddf38a11fdaacede5c32efa0436d78fc5b5e342e3d45342de30a26d489107e9fb7e5bf79aa06aa7bf408ddce27418b10cb42f5284068a028320da8ef000420949725de7a7ea0c6492d5f00f7e25cfce2c09d3dff37ee067327893d91c93a1cfb63fbc4b598db67c2ee88f7ac5079d81ed7eee18d2d061f283f3f36a34dc9f5c6c82b93fc62ae1039a35a95acf0809b82036967408b26a3802973d433c3b2bde79b0aa6f205faa247c81f097be66bae05b9d7d7d0368b8fb938027e468707f4f391ea14556ef00a80020f1e8724a8e01c27f21606b790d62e5ae16863865f213fda705af4f3e484f64d21b1201a762ba10479b260811ab56d9a116f74772ddf43623851a1f1422e9659d398f15883ed95857539d6647bc062e48fbefeab3786e0484e3d8189f4dffd57ea1a89181e88ca74aa70f36023792e1eededab8a69b52c9ec3436ce6c12b539a8f2c6e1d8c66aa4c8b69aec051b75a363fec8b34b3294bdb7ab6374fe0403b08aa655c0aebc8f198666e96e37d284431457e7b617e317099e14858364a4d9e49e962a9ac494dccbd86ea60b4d17659cdb2b3b07f9257bf2224732eee149409084adc793a213156eebed997914090a9f13763eae4577ae2c53d4a455be0f3eee5b084c00f91f98abcaae42fce12a768346ef9576109bac38d0c3c4e8bb577a6e5e6fdfc5880bd8abac6df634e6751d139470a29a65aae843cf67ac5f64d6ef87ec33aecd81890db2f69afb3971ac9130478564e476e8b7b9f32f54305dbb6ebaaabdabee04f7560cdabacba0a2725ec57e09bce9f90d73425220786e71c666a155067517ebc72d10eaa01c3bce59d6cb949da47b67e51449ed79c66588f2f138c25df30f9acb085a910a8f47d830e23462e7eee6c898b80d758df189d8ef81d4d0e14a6bded8efcb38e0988c1d67280abf1d962aeccdde4f19b0068017b1aa4b8cdaa960d7b74175c6024ab1cf487bc9246dca5b4561c9552b3737273f8027f32e8e3b464bd7652d1a7ca774c7a08332e1b53d2890558c2b650a746dddf4b4ac3c91be9d7fc8bbe2df54dc7752f36a019b91ac0ae1567599461b8e55df0ae19f142c3f095545f675b13c7b0508606a7fbfd0ac2f4cd0c22c643bf1ea4a29bcb2222007bf7278ab36db538add3db0910cd120e611d018f4fd0279f9f9e8e1e720e0800b645ca32dbaed78288a19c8a007c85c5df7e5d00d40a604bf205ea7cf73f523a33caa414d7b9d7ad01e119f114a34b238b677f8df9d3e79132e95c81660e60b8960df453ff2b484b403c17bc170a3ab99f0f72192dc0f7fbef49ed2a0d10d760f6ef15772a6f5a4ac0b9b8d650e3a558df4937c750911398748c5d309066f8a2e7917c48b5fcc04957ef9c3c33c5b0644533962e0f33190000c29918521c90c5001bd7d11548a0b15c18543818fd767a9a7c2fbcaee3a0233cdc09393eebf63354e1e06c55176df84925ee999f50542da847103725a5a65822904474ec577fbe1953ed57c9cdaa728d304b0bd03a1c796284b1eb18c0aa04c4634a81eff6cb0e66e2da8b4916b08bed06f06057ba1832a610f34f6ed2289d79d6109509c4b7719df70f382f3eb914e30dcffe807096a081a15620b30aaf1ab2dc98059cbf7e0904dadddf5aa480a29c590e49d846a92f5727e428792132ce325da281d267728b385b814427d7c1bab7d4e759e356ea1f1775415916010cc1a350e9cc6276c3d5518cfabc71603a0716f79a8076bee4e70f701cfc1f0ddbd8e7e5e8b98941d9562132c293e19d3ca2c1d7341ac444f6f374ccf9bbc3b14809b2d732f9f0e6a80d8716f046180e074c403163c5cb84c79be7aafe76be088adf6c42286ecb8834099265bd6208cc6f1ea59d9977a208ab51481eacb00e1a74f1506d7c95cf995606515e1070190d0d717af499eb9ba8108cbd7c493320aace96e9deb509519a7d08c7fb705bab8199d8edffddb79106ce79656a0432ff73fed8b886a99a21a2701197a92c098e69425cee8ee6a9d3aecedf2605692cb082431f412b788157e1476074225abfd651a4bb70cfe7a2fd572c510a965b564e8723b4c0a251de9936911de9bb891913edaf0ea3bc41fd6fad9a4e3dd119f39059f26cf07279008ed7767bf403c41c2867591c14fea2ffc3c4fb7966944cef53d8992cebae02412a9ca5ede38944242b1efb09c36aae83dd963f8756bedd41d82ca77cd89d62f32bc427ae2d64f2b3727e52e1cf087e5b337cec793d2893cd9522cc70e03fb6ec9433cdab6d1ff0c1f8aecbd009a4a595924614f182801bbe53ba314a4d832dd7d691dc656d9ee89f4b8da318bcd878555aa6c82550d733950051dabc693274ca0f11c5e8cd53c2ceffa9e68c08039279d53d1cd296499544c9386e07bf390fd5a09ebd34c10191b342610d3126318bd03b7013ed716871c892ffee1d918064f066b4c9ca491acf8b95089b06c28fa0d14f2fd713bf3fdc3d23c20862eb3bc2ddbdedb79e291ab1739810fb8ec6ffbc52473807cea3d82c3e3e5a368c79b7807567355034d4e8d873c715925000d307e69815bbbc6224e35b2538df9e59ad3710f9a06b9013517b4fa21234bd74721dd8b210ab361f4a6012c14e563ac7b7c2089d0dd30eacffbb756ad2c58e4814597a308a26417867dab37341b87da83c9e967b3b539c0773c734cc5b06717cb149f95c9d2dc3106c15a7a8d56d0f5ae44644dd8eb05a8b0e393c626f6f805a02a917d2ba620d077904d0e8749b36f9849961132b446e31a6baae52d7aae8fb5824ab7eb12a7bb10b35b15e11f7f60fdc3bdc6ab978dbe9e1c31c4a"}) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x4003fe) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/122, 0x7a}], 0x1, 0x5523, 0x9) 04:24:03 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:24:03 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x200000000000000}) 04:24:06 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x204000000000000}) 04:24:06 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469", 0x5f}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:06 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:06 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:06 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f00000032c0)='./bus\x00', &(0x7f0000003300)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003480)=[{&(0x7f0000000200)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000016c0)=[{&(0x7f0000000300)="c1c92a9765b0813b73d50f9bf9068a0b2fe04a825c558e42d8c86183ba8d3873666967bf58a780cd3c28ae3dbec40c2c7a1265e17906f071a3e3a88c544d98c3c7f94061711e8ad25e31678647b07645a3a8942e00f7cf6a03329c2758abf4dee459b4a39dd426c71ce303dab15be757c37f64511b75b6f55adf0c82d5a73f50214a33ef0a4dedf95016dbb08b9340377631a7a809e0d139a35a93d838a5a56b46696d82a4d85e0a0511767aa26929fdff548e926cc21568cb60dd4003127d", 0xbf}, {&(0x7f0000000040)="8b501a5ea20b3e8fcfe06218b16944d58b8412f7983bb9ec76227d90b82334915ca18c58c3c3", 0x26}, {&(0x7f00000003c0)="71f4bc0a379967a755ca70131effb112d58bf6d4b43d783817d53dcda8b2481acc51566c430bf84c609e2c508f868280ef6f3d21a8105be5f91fee40e8638009630189dc60b31c52cc36e6d40b6f454a9b52f3bf0c9406d0fdeda9824b8e047667e41a5020ce2beb56e5ae", 0x6b}, {&(0x7f0000000440)="7b4a16281064f1afd5863fa9b0bde2fc99c0546493631f2bac0008bed5f71d2b2c624158bf66a5aad659d9de680b65fdc4f835eca4394911a24d8cbcf95a9a3492470dd5b5cc239594ec6e8531e7671e7c2f68c302c3a9e4ff08879c", 0x5c}, {&(0x7f00000004c0)="824c0e2fbe06f927a9cf0e74d502c7b56254b48b074827c2a5510e52dfa7f30247d7c66ae4a27da73248ce8547b42db0f77f74bf9457f3254ab7144f99f8e035be2ccd372906", 0x46}, {&(0x7f0000000540)="d090c5d05e78079f2b8307ba3d835e7c32a7443bc5eee778e367ed680d88a7cac7d0c185b11e3082e24ff6a7cde2e367ab0aaa9955254588b46fab3ebe7640da429eaa356d105c03417d276dfd2ac653c6da6c6fde1809ba9a3b4fbfe8da12e9f8c3500766e9d9ce6c17441db31b93d1f957e39537f296ab5d1c7ae29c07ca88926b58af3fa2", 0x86}, {&(0x7f0000000600)="6a200565ebe0b810b8d3e0cfdaae49a5514d82846800435103beaa46cbb9cb9c198ebe4cfb70cb2ac2ed65559cea99baa38813b8e0a80299a2a55bc2656c2a8527c08ba55dbca60e202aea8bf722946ed789334698480cd84119a0cda14319238751fe25d9f3d9d9f1d86518eed10b8a57ac6539c2398eb83ab928f803e64635a76fa1520344911563fd87e5c744677c6b871a373613850783c1a2ded02d7748c3ca061a77cc7d564be3b81decd71cf804cc8760f01774c34c97025d18f87af326646849f60fa88197691a488b0f0e1516081e42b2673e8bddafaa3c86cb52d4668ca52b2be50a3659627d57f5705c4f5b86813e5b2cefb7f376d1d5205617b5c11e03bffcbbe6db5fa13f834a127a9175bc14c47180e7880da67d621b68b3c00c3567d3a5362c2fa8e86c103f283516b3419f233daa45526a6b9d23389984590f071b77d70b5403a1617a53df91988cc67f7ff14b089300e8ff92f5f1f5e78ca4c32d6d90aaea5964fd12fb67d6d660315c07ca486f88c54776094c800d4d3bf31aae28e3a639963fd656773e8533556565759a79ad13a08a38ff4f9b29991b0873cf42f9db65945a626995e018043db2a86c83c2a9154cdb9297e6cee35790b899247a853bce8813e68fe392d725472b506aac867ddf394667c793502a3b921dd046a1a12e9ae6cf19749923ffafb9c2ce9a2ed3f6acdaf7de149b877852ab4503546421c3d7fa628cccf71ba90b8660ffdd79ffd6fd8586940f4fe04e53f8b8e2ba3e8ac546c1f57c84966cd503ee0fcb1e41e58e2ff080b04f56e90e944c5bd0f5bab70fa49c35ffa38fb9e3f7a1d4f1a32341609ec05c51a01d88266b02adcce46bd203184cd3c8ce6da43b9a38d92647956dd4fbee180f44deb53372efeff0a8033a14994ab2adcba63719c7f1c306d38fd0e640dc3c9b98bbe3680b5b15f00bd35720bc33ca74c4f7712f9870a43cba678b05b4a7aefb300bd9fa3c8b8fb1cd46779b83062441ab85b7da6eae3c1dd2e6b413f308413cde92cad90ccdb6cda26ef018924236ce4d8fd8b7a7a71938087cb527361da872f745c69a477383c9e911fa514cf8bdaffb0073a3715778cc63457c9686239165e9e5f0959d32eac949d489a85895eea1dd9a5eee636a01d6256ca5c95024719fb80b62beaa697ab5f74a26efc48853fd0745c6455df0d2dd0f50e7a6c6971307d5c4e5d098b8bfd8b0a0de283cfe629bd4eb2f03b7e0bfc19156ecba8b26f2502ae9d657fba66e41f9edcc9a03a4d7851f8407ea4a25318e13e6ae806604b650d0043fbc73d7f8df7eaa9b25e9e13db6ef784d7cf5d2da94e256dcea20a4335d6ab6ed58bc3d33d2a94b11765f19a4c1f697e1b05a6ee8977b16b50061cb7d2d8e2b92051561c9eb45b68dedaa33de98b41d17fd2e71332c671c1c04b81c7b361de9b871d3af1ae87a01581bbb91801208d85ecad8fa1cef4dabbb109d288a5595cae4ca3429f09c47e8804a1f9a0a20497cbc15dcc8825575cf5169e19ffdb6352dc59a81803b4778c69b40b0203de638dc0b11776d3815e3ca40d3cabc6767988fbe19f0a3f326413114bea02824dffef06df056f9b89c52b077dbaec39371eab53983fb6fc379001b1b327c80a277e697bfd9460a728c82df7cfc8a835426dc09929c37a5f62649caf6531c9c035adf89e7365d48c99c02c00b39e54532ddd4789eb87fa39ebf00b559f536f46c01ca0ef1879196637b68171f0d647829e9a0abca53a04a5e919ab62b4f4b147849d3c6455af6d9689c7a169ccdc9e6cf77549886225843623e00be3dd9388291402e8e1851e178ecd55005070cc26a8cb01de2d29b5667acea36c5463e17c16936da4da453797147c382fcfc745361d6e8b31355c9e3939525c466e8e3ac176d4b450de56d419ab843c32eedd25d5892342cff765385fb372126de1b8dcb876c62680c332f706870566bbdc79be2318e0ec4ee860a2241c20170dc58cf719c64700c49a49dedfc46e8e6a6e56b57ed205b8248556a42c1bf69d6a9ce4185de815c6ca24ef08c0a8205773070bdeb2fa3d91ec45980ee1c217a3de0e8483847e007c9047b55983e652f16ec6fe51b294597eba066ec2effd75d6835b123b13bfd496da7961579d1d87277483692530164484d1382b832efb8e647153b86ae079dbeefa1147bf533d84495dda95e7d6be0fbf61be6d58e154b9520627b6625672b8347fe922d093efe2701ebc5a80994eff7616d52b9b4425d8c790feaa6a731fa8b06cb11833a16c0fd41e16aa000284e8a34fe7fb91d5c8333451c49a963dd6a9b0d8bca4f4ea1eb85cce1eeb9b556dd012c4cd667596005b83fec08e735ec52d78a810463d3a49738d1c246396e6e529a9ed2e3251e2943bfaf81e6958c94d458378e5acdd87bd6a334177c99fdec461aeb2abb3e938030c4368bef11e60f0fa1c98bb5b079a6b9732bb4bc970bcbb9cbbc038776c55cb8654b311feb66bea02b2fab79acf7a08b5a3ce4313ca60662d952ff43ceba6ff8223d6e9b532e575b43d23449df00fb8bbba6534f20cce1e571368e59941f93f3d9faefd2e052ea6daa0ae8a3776cf290b3ad3f6fe0df4f50cb2f1252327768cf99de2c3b10bc82dec3bea6c848931ddfd7a316ddb48c77a94e238cee69c79d54c1bb7fbaa32392687d194d5061320931d3394c280c13f08d887ddf2620b6fa8c214a1320057a1f8cb84fd19f50d9a02388b43b605b490cd505eadf4ae7f768c95b9eb9a5f251dcb998a7833f24c0d76c07ed9c5443ee1fc90057aee1e0c80f9cfc8150a44721694fae261f592ba704d79c82fe26d142741dd4905095d8f23ca72a5083832e33703bc51461a075730c449e0b319d76d8861a22748415bc6eb70962030b26b71b2862ce7ca0f0d0d83c757053ad2b8682d2307a082bb537fc2276c89c8f9b8868ade9ae75b2e4f2d384c209c569d4ee099782584b70d4d1774350f9e85f62211bdc98bd72c627cc0450da47e115be8f1220cb2bd6405ffb374c0327edde9c8bbb2a3699ef3808e39da0e2e99e65dd370e038e5f990022df767d9f5135b5b34e733f73d5870f0d305fb5228d0d10bc2a9a6916ee25a18b5492362d9d979ee2078d4397dbd1fb6385fdb7660b3c0959a61ba066ee96273d5c81430ab2243746b82159bad68b22fd2f82b49569de6f095a9efe6b7cfbfd87b28cadbc16888ae65cbe954ba75594b3687d897479ec96bdf29c860ad997f886be9eb6cbf420f1c6290aacdf52b1cf51ed38445a3d797fa523a461424ef938df84500900abfb42bf11969274fa05bedc2edeb695a17d5926a6532178a6b2fd28a94e8be90e3ae4543baca9c3b104c51dcc71029d8dde1a9b09277eb6eabdb694e23bfc7217b57d68ece76e649d601f2060f6c307aa7a3dff696da09b6d2749cc27769079dcd8704530227cae98473c778ed107304c91a595929ec40aa3e8d94284982e4e00b9482178ac782dd495eeea1e71720ed0b375526f7f3691bb68bf652b225279228bf6ac7c39831e803be6886f66b21643ff4d435aa8afe137b6b242b4290ed5df7dfe7583792ab6ba4d9b4d6053af357152e9e62f68949b36879f7caad147e5133292890fce561fb15dd71d46950bbeb9917435b548d4ad370092af1afdd441db8e1ec7c68df410696d5264878827a583aa22140185b366044a9b96ce6a86e0e62501875a168fe68d0752729bb5932af43fd85b2dc2c7cc383619828b837b65a19904d1b7328a4c338aae876c1eb06cc6c5e004ebbe17e86dc815571c826d8ca33915c56716574f111f0b3c9fab39993e45ad5f4ec8a5d5f9081c0eeed2220018abf4c6b16f36827d6910a646d57376301677d8339977a30315f4e9226a7599fbae50000e99b5d081f370a203cb053c1787692ebb80c7e2b7805dc5feec05044cf8b39bb7991c856847c3e2a1694b9be2f039280fed8f18dc5cd8f0e096804ccd0f34f1737200706c32ea257a623753211c8b38a4b03544b5d89a349e89a0bde2f0d72d560e03aa3859fec131ce923e1f4a977865c4f8700b67f405f034453e2e0d907ed297d05bbb99fd041357dfffcc7ce3f324e021697e858d11105281874ae6060266daa1197d078807bacfdeb9df213e27761875d8456b6a32d7751f5c680884f29a7d3212ee2ba54435d3180e09fd5fbc18888efd010e47b58a2b9447d4239ae80cf78b56d9be25e880f170afde3347feee2f26204034fdf2e142488a2cad7f64bfa2fe1404233554e0e5721f1439aeb96eaf3522f7cbc098199344e11588cc9951372e5f2af4f8ec97051c5195f18e453a7ca4bf6d4289487ad0b84c552b11b1d5871a64adca47f76152a450004262a370aa04bbd82c981647cddb5ade18c9087128cfb57f9c61099a50a0e3bc2f3431d506ef3a60ea9cb2eb3fa472bb1ec01bf1907ab3bea7b45559a06ab69017f4c0e7663207e25b15a8d55a3cf2315f05f3c27affd3c656a3d4a71b113b18bf1cbb4a3a87d9190fb6a2058e10b947fde804b46a28de4598cff1baff1ba2078b1c86774de3375c89c273afbbb3fe340a84bad3a86f1b055481e36b1e568986ac7fc8aad3c4c48df240b06cfb571149e204fe30787c59abeebb691192af0e500cb26b23d78b6bdd1a7a52d74d72165829fe15cfc6fe464103076043522d8327c2e71b62f60c27674602e7beb90635fd8ab73fb570fe21287ee8cf1dee46e862cc03454b4d2b1e7aa2b36a61d7eca0ff5043713d257a85ae49ce9be14c09f3e147478489390b8636dd6260f69f55ecdc6fcbeccbf18b588124cd3d1b37db8663f446cf0881a95610979795ebd9ed37c5c5086833e8d69f39cd80900a0dad5e0fbd98aaa4f8bfb5ab618a415e47d9f42bf0ec72ca4ee4c03317d1e77198cc3004de764ec8addb34463a9ebf26ff3e49b09709ef1e48a99fd05a8dd6cb8eba807a17fea89af411eea193659136eca6a0708daee5a24cec41cb15fafb804ab53632870a7b17a650c2c4152093df30ee1716d5ff4ce956e97997825eaf25ef5c7b13b8e6179e5ec3005589b8928bd89a01a7c1abf313ed4de6e68d2e82d82e69e4684488a56edc903f562570ca1265797296e231c3e84a612f41b0f79450d4f600d9ad0ab220724872516fe1e82f262e1e7baee198bcb798357b2ec9fa6512f1ebde6ab505686fb0f99b0b6c470dd48330b275a61c5623e65721588ef9e7902aed792869781337a3afcbd1e3c85de6678c77d8c60ad273ae3e520d6b2492fe2b95236022c279ba8845abcfcabd27150b884ec4fa67df436099dbfa8ff76090b5cf61a558f155514f8bfae60363300881ecdf800ac1229ac7d74544670cad4727be608c48f91f2a26065182b800899103fc331b8bbfe54084965b9407db92fad3f5a3335c769acd8d460359f60e6bd9ed90869772babf0e7ac955d66d23b0e16121ae268a56c7d7b2dad8273e9a7e2f40b2c76d43b91dea353c2d118f815cc173c97f484d549a73b53f49bb02cee1c2ea4f2ad8c3da781fb9897558cf243a5da955e163c9438fc9dfff7b7e1587b46c48ee7595a96b766791d97783da893554bce6fdb6bbf269824260f9d5c2f0d0d4312a3ebd99a69e8dbd52f89a6dc41567d949d4be5d4f43ddf9e41bb46d61c4e7eb0704ef4cedb404120a6a780ce6f4029c6e7c959302e9889a7130728f7bd14dc87b94690d8bd92cf089587a770d71de6690a9782aaeb9e2507339cf86c554863b53ae4dff134704eb591e2369299856c108dba96a546cc074cbd0f9532edad144", 0x1000}, {&(0x7f0000001600)="227abf436c5ea1912fc19c265a68a7843f0dafd0fc1b5cba68a3105682d1ae5d0b2ca3b3187df0d322bee53366733ad1e85a5f6eacfa524da46eb24bd98a9e7e9436ab84ed4dc2a86b28bd3e3efd0810ef61383c1f0e132eeb5afdd55e51178d57dd31ddafc58daa00edb61d50b032fe3b184706a6e7fee74decefaec753c92e79a33ccbb28310f06912c4c7d40ad8496fba19e6000ec1d9829cea438655f7b5571a06db127512e5aed373b5", 0xac}], 0x8, 0x0, 0x0, 0x10}, {&(0x7f0000001740)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000017c0)="ea26cfdfbbc9bf6b770cfb3b42a4fee220c37ddbbc5a3c42d4f4d86bdd686f82fd216721a281a4f418c47f1c5fb4d11078cdd04a9728e8e0913fa3df0fcdd5114998cd5a4fc560f1b3bf90a0a529e69e78cb0ecf6645a4f460c91e123ae8b24562a877a84160c3c716eb3715e35df7562b57c9b96affa8d3ac4fe930998ec690ce9ae404078e5a29376985407cbdfbf52f0339caf0a7b8b6d702aacec4957bcbaf70b20574e581519c3c5ef60d77a1e31e", 0xb1}, {&(0x7f0000001880)="88eccb457f1df6d0171e75b759027c43d3f98d69aaae6278469b16831417f20afc3f13be4bd4ae16fee39b23e7d9d270766791febdf9949967b9c1f8e6e3e6db8ef3276c633fbca3485f1c256b1cee3e7531f060f66f775f30059f151b6d6830d9908baf3c4b3d2579ff3ea480ae80d0d456c701573bcd223f9cc6bfc5da1b4c3c57ee05b900af87214f00bec47de0dbb41034ced594db125ba461d8fbd2323e8ac255dbc201870c350f377178a5bc9727e1bcb2653f30", 0xb7}], 0x2, &(0x7f0000001b40)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c}}], 0x78, 0x100c4}, {&(0x7f0000001bc0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000001f00)=[{&(0x7f0000001c40)="0c680b789ed49f436b3139ffbabb560a87a0dc139c0c7a092178271285a0683c9e90262ca2112cc5ecc5ed6ddb8ee2e086eacf6cfc5fd441b50130e7736fd0caa43d3fb51b0f13da7186d87f2f3cd5a7b4dabf71ff3ad625efaf4899ce25e9a56d9a7f047f153dbe6995c60d791d965d208adc87d8472e153124b451db6301aea622a61ae07c79cd5f0d1a6a66b62e976574ff6999cd15157ecc6a35e232485ed1c5", 0xa2}, {&(0x7f0000001d00)="4498ddb421e03edd189f43b5fee354ed0cb740b238a79bc4d5bb624cc6696a1f08ce9ad97058a1f37ea340ff29779138ad5e617645cdfc1d747b2a13c430f28851767bc2dcb7f178c936ef4d0d1eb96fd582", 0x52}, {&(0x7f0000001d80)="b849b5fc3de86dfd00b5067acd1071df48e25f2e97a79eae144f18f3f23b7e18b112cc3f12a2ea3d85bd3448c8caf2de273ed3390e0c7f6b61292294bba47bd58888acd9a62defb8abb477a264f7cfc4f8f677bdf5379647cd7d4efad07f967e7170a5f8708d960fba3784a5dd07dfc686f55dc35b6b1d2f98539a1514cfa9b23b786accdaba3430e756ccebe705e3bd334f374a3b04f609716dfd62ad74c79c5af756e394087d2d11c32ed927c3ae8e236eacaa1732ffad381999bf086bd16679907e5135e11aa8acd287cc925c3eff14a07b105989621e96", 0xd9}, {&(0x7f0000001e80)="3803491e461a25a093ae6f0abe7c42fce4aa9916b7a9b233d58ad29598750f575c688eb4de44e1586d4d6a0a6edeece962611ae9dfd4e527bae7a8dae796f93047101a2ec8da2a33e1c1066ef86b5bf60d26de37484aace300c173349f9d09e18d3166e10bda6d84cac5d8b7e3508e30b0105ab9", 0x74}], 0x4, 0x0, 0x0, 0x10}, {&(0x7f0000001f40)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000002000)=[{&(0x7f0000001fc0)="72235743feafff8006d90c95c600fafc445c3a65c6db0095972017074dac60a4049de3b6a02d9d0614a5a6be07", 0x2d}], 0x1, &(0x7f0000002140)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0x90, 0x80}, {&(0x7f0000002200)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002800)=[{&(0x7f0000002280)="8d1fdc952e9051aa623b0620d2bd8dd9d281ebc5ab8d1cd377fa4934a9bb8ecd61dbb6d1ff339d22a402ac07a4002fa91315bfbc54536392dff3632cb77fa13f91fc9563009a995dddd3eded106ce747df967725b44d5d6a71c5f6374a2e424f1058017bfa175c7c7f5860f14a43a9379e239da09b7b650915c5c14bb0a37420b917449e90aaf54507ac52323a1d64373ed715ce6882cf2d02854a9465eeff49982009b003bac1c930450636b5d2ad3d20a1b228a0e5cbc2835592ea2892532346f76b25e046a1d318216c0821a67276f0c7785a5c4f", 0xd6}, {&(0x7f0000002380)="55d3b93f8ca95c986d0ad42abeb392200760b9a7a260a0758b15e8531e26882204e13439104f2dba1096f44613d7410eef574339f914b9a0aead2f2f33e355052ea810f664109c4cc70dc887ae7f8be82810e5b9cbe3743702e42bbd5b64fb443af1bb57d1a9e9387f704c68250a9b807d766172c51986000f50d38ca8c525e689350ff25f7336d13c0d040ffa1852950d2411fcdaa09eb20b", 0x99}, {&(0x7f0000002440)="4e51b491f7044e33a39fe8d204cab28df71fc38fd10e6ae5627fbd8c49f80ef5a67b1a1d4bdd58ddfd849dd0c4d523f12187de8c34186402e16d50410cae1e5e1904417b0ca69903e9ffdc956ed8ea9a3eb0085b3dd4106c549fa0e88fa797c4fb7880d13bfe140edf5c1190b898ef3e8ba8d2e812e18c91b45cdadab08cce653d835aeeb7418999863bdead1a75adff8142640e0d3f72e87899cb81b86e10dfe4daa889a04790bfd70f96d93ed836abd57d89cdcda51fce148519c46b94ceb4ae717f011f0100f9a459755a7ad7", 0xce}, {&(0x7f0000002540)="a9cdf408da3bc8c208b78eaf1a34e242db457e270baa4e069ba7a6dca47e64de522861ecaa08cc7f3945b7bc01b8912ccd8f4ddf42cdcc8ba7027a69dc72da6b71f6b63dfea84f634db3fe91c11f06f089feb6f2fec6e987a111ba22adf8a88f0359ee0b38edc4c544643348ea89714e8cf9a3836c629345307da84388a935bb968399dbfdf0ddad209d00330e74650048c6cd1c8884b4e17459b72c2e3742b9417f2c236d393273169ae9a68601710db8ab5832a7477b91fef5fbe36190882606b4a0f5edf65b47c35c7f60431592ca44c5baa1f868043b9bdfc3eddd4e5781b7f3c9f6a86937324eff5e51993486a51816dea087e4ac7870", 0xf9}, {&(0x7f0000002640)="40bf8d6740928662d8a8a25a44ce0170622a4b7981ccd1d53c134c17f0c3c825a36048ba83e934d66b44a362c03b56540cd4b24833575609fda06cdd1c860dc584886711b7b5b85dc5fc99afffdf045e949ace3f67b531a7f9567af94d85326ede2944108b0a7c2d54718b030ea1200af63aa16db5e9e2231a2b4d38fb15a0414dfa8389a12207c894683c33e4e3881be956f7866f277b9e2a31937c96f2a2cae59c6c85c3d798db866ee7339e01a3b03a24debed35eca0a7c4b36b610e65fbeca7823f8ec45e07196a928e8e13f", 0xce}, {&(0x7f0000002740)="bf", 0x1}, {&(0x7f0000002780)="81c1468ff1df5a2359cb584add5443d29f028eb264bca4db836f6a85a14acf01892ec80bb7489343deb7f640d7bf2f770029c02d199908534bcf129da5fc10c22f4ac7ec722fde39f2e8761d61ac8dde90d91147248ce5e2727b3736834422620d897c662a1cb3", 0x67}], 0x7}, {&(0x7f0000002880)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000002a40)=[{&(0x7f0000002900)="3837d990b9d4b95dbfa0f2255a59db8ae793780c5bbd0be3c11982b0dc344da3c06b20560a3287d7a37827abb57ec5895a18f39616d68c2be7ab867db3d1a2fadf265119ee024a9661f4e4355e4c658ec4c1697d26647a477994e12f948463e9ec8df68379ca97a170f58845582350a9e3b3e217c26a03f840107a1b442f49483bc7b0f290c84cd329ef596689838952377a3f", 0x93}, {&(0x7f00000029c0)="be366d9e00f8248cdacdb0dd9c099fbb8b13664630fd93b09da2c75b8b4e2eac9c023d2b5e2d2c853ef8b1e577dbd033d008a8aa97fe4e2e30a226cb03c5622538be47b9f23bb9522c8cb02bf0529932d2794c6028c5a55f58858d04fc", 0x5d}], 0x2, &(0x7f0000002b80)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x88, 0x10}, {&(0x7f0000002c40)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000003140)=[{&(0x7f0000002cc0)="073bbe3d67cd84128fb6095279113db71a9b69fe752e71d273038c6213711c8d92ac11e58df250b7a582f32600aeb0e2cb7ccdc7b98ec970e246e8fb76b9625dc7022e95290dd4c0a5325c3a71a485258a53e8ec02ffe83ad9ac9b440a3bd839facd2222686f0c8ab0be2250b4d2ace5a18ba164a96b275c4d6900c3daeae6245d952082b88e4cc5dfe7adff306cc6b4011da16423aef3", 0x97}, {&(0x7f0000002d80)="494b278504165c75c4b3acb367fea3ac3a8f3c33f2ffe0cc258043863091de761c4e61ba2781bf654117622807c9968a47d96f078e22334e4f87dfe30e3dfe21c7a655a41ad1ee326964de2932f4c2c1429fd4443c0d4e4dbed239536fec9a8e85fe27", 0x63}, {&(0x7f0000002e00)="5f39b9577caf09e1ea4a932461ed4d081c8bfe1f73d52b8a76d5934c3875057a4db2074da6854b17ee99ad2b74de05d9c96420ad6d516513b6ec712ae889e4f5062add23da62f7a1bbac6cabe29d8547150a87ebf778afda53bcf347fb2a44ec1a7af9074e59e01137b25bc08c6402d6bd61e8ed859cff54ce1b1000d8c97bc601a0480064047f57dfac6bf47e52e0fa100e96a4b1fa5e766babc327c4f03e235a76b323f35666173de526cb65cf074d8627f1c78a3b5d621fc97770f54231", 0xbf}, {&(0x7f0000002ec0)="4b41a7dd0d0ec7f3fa2513de72da5adb32625f90c64e93257770f01687d56f5f9ff3c50d9341085db0b11f93a588acb1a762aae2c755269127f3fee633c728e3973f98bdb467141880c085664d9e66da6a0175622b2d722a8ef0b0792d870fc249dac3dac1777293827cce370bc6fbcb8b5fdcb1eafaf0eb7d934e110b1730d0fdd5c7f03d1331c5c78f3c68f18f37ae55de7dffab25fd751a10d4b9358c83d348eeb97c8b3e905c0f6c5839e15e8883786e35bf2c5415c3156e31a8f29582cf4775e0d554a5d7c14210af88ac4643ce67018f2d75619dc7a8e2ade0afa8fd3e", 0xe0}, {&(0x7f0000002fc0)="85bb04a8c7e635cc4916c9774362b622dc903fc3d82a30063e08021aa949593696c50d21421a2b42a227d3781444f5accf3a5a77c7b6d40ff902d0707b5eeaf0ab56a6364124a7dcb7cb88f310c3c2a1b8a5d6a551a8d73623aa02fe7164541612e16b0160216326f1e513944e63dac5c84e92dd3166e27bade80d03a8f1cd297c2cc1b8ba04fef83e9b61d65e4929bdd117bf993a39d821e809f9f9642f6a890fa6acbc338a51d78b1e5965efa3362837dd", 0xb2}, {&(0x7f0000003080)="c4ee0a5d2751c9f105d18d86e0966f919a7cfd21c2511881f2bbc3e406011423a948e15db32e1090d01ff480d71aeec2ef894d3781bbf9a37db5c745e90a9149ec2b99947eb27120f1426487ce300e09738a7f3228c4b2842a9b38625f0fc19b0ee16010363043704ab11003edc7f11e98b7950914c6630396cff536eb94293143f2f5bd692973c115a9f92b261906e2bb3426eff413df071f10e54e22c152fa69e9981bdb25ffa734b71807d0e2bbcb1c0ea63e7031", 0xb6}], 0x6, &(0x7f0000003380)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @rights={{0x34, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}, @rights={{0x1c, 0x1, 0x1, [r0, r1, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r2, 0xee01}}}], 0xf0, 0x20000880}], 0x7, 0x4051) open(&(0x7f00000000c0)='./file0\x00', 0x20400, 0x40) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) fallocate(r3, 0x6, 0x20, 0xa8c9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9d, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x40000, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:24:06 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x68) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:24:06 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:06 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:06 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x300000000000000}) 04:24:06 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:06 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x50, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r1, 0x40a85323, &(0x7f00000001c0)={{0x80, 0x40}, 'port1\x00', 0x0, 0x0, 0x7fffffff, 0x7, 0x0, 0x5, 0x4e1, 0x0, 0x4, 0x4}) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:24:06 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:06 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:09 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:09 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:09 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x400000000000000}) 04:24:09 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:09 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = getpgid(0x0) fcntl$lock(r2, 0x6, &(0x7f00000000c0)={0x1, 0x4, 0x9, 0xffffffffffffffff, r3}) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0/file0\x00', 0x14b340, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:24:09 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:09 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x500000000000000}) 04:24:09 executing program 1: creat(&(0x7f0000000080)='./file0\x00', 0x0) lsetxattr$trusted_overlay_nlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200), &(0x7f0000000240)={'L+', 0xfffffffffffffff7}, 0x16, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0x5, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x9) r4 = syz_open_procfs$namespace(r3, &(0x7f0000000280)='ns/time\x00') preadv(r4, &(0x7f0000001440)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/187, 0xbb}, {&(0x7f00000013c0)=""/87, 0x57}], 0x3, 0x0, 0x4) fcntl$lock(r2, 0x25, &(0x7f00000000c0)={0x3, 0x2, 0x2, 0x6, r3}) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r1, 0x0, 0x20}) 04:24:09 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x600000000000000}) 04:24:09 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f00000001c0)=""/124, 0x7c}, {&(0x7f0000000300)=""/208, 0xd0}, {&(0x7f0000000240)=""/95, 0x5f}, {&(0x7f0000000400)=""/141, 0x8d}, {&(0x7f00000004c0)=""/202, 0xca}, {&(0x7f00000005c0)=""/235, 0xeb}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000780)}], 0x9, 0x7f, 0x5) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:24:09 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x604000000000000}) 04:24:09 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) 04:24:12 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:12 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:12 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x1000000000000000}) 04:24:12 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000300)=""/214, 0xd6}, {&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f0000000400)=""/109, 0x6d}, {&(0x7f0000000500)=""/122, 0x7a}, {&(0x7f0000000480)=""/20, 0x14}, {&(0x7f0000000580)=""/214, 0xd6}], 0x6, 0x1c2c, 0xff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) setresuid(0xee01, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x2, &(0x7f0000000180)=[{&(0x7f00000001c0)="040800090000ff01e66174000410090a0200027400f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000140)) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) r6 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') sendfile(r5, r6, 0x0, 0x800000080004103) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:24:12 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:12 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:12 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x1800000000000000}) 04:24:12 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x2000000000000000}) [ 1638.650189][T29242] loop1: detected capacity change from 0 to 264192 [ 1638.671319][T29242] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:24:12 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xe4ffffff00000000}) 04:24:12 executing program 1: creat(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) 04:24:13 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xf0ffffff00000000}) [ 1638.753559][T29260] loop1: detected capacity change from 0 to 264192 [ 1638.779942][T29260] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:24:13 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xf4ffffff00000000}) 04:24:13 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:15 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xfbffffff00000000}) 04:24:15 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:15 executing program 3: creat(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:15 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x200083, 0x0) ioctl$BTRFS_IOC_SYNC(r1, 0x9408, 0x0) 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(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:15 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:15 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x4a, &(0x7f0000000480)=0x4000000000007, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:15 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) lseek(r2, 0x0, 0x3) ioctl$KDSKBLED(r2, 0x4b65, 0x5) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) sendmsg$NFT_BATCH(r1, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000300)={{0x14}, [@NFT_MSG_NEWRULE={0x38, 0x6, 0xa, 0x801, 0x0, 0x0, {0x3, 0x0, 0x9}, [@NFTA_RULE_COMPAT={0x24, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x33}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x3c}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x4}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x3b}]}]}, @NFT_MSG_DELSET={0xa4, 0xb, 0xa, 0x201, 0x0, 0x0, {0x0, 0x0, 0x6}, [@NFTA_SET_USERDATA={0x8e, 0xd, 0x1, 0x0, "32a502a61cd714d1f51a1e6bd7e0a3e2290f3b4b177c2e3be7d05fcffd3cff635becd596765fc7c57bdb118222dd971d4418c8e68e1d26c0005c7d1c56ef9f380df7963c53a63452dbcd5c379dc038bc5fe3a2ebc65c3ad2c24839b7da3e2f415ca6292e5e76dda26e70d364e27df017dcd4e2a147460c1144dba7ac9290ab2a91c367be6156da49d4dd"}]}, @NFT_MSG_NEWFLOWTABLE={0x1d0, 0x16, 0xa, 0x5, 0x0, 0x0, {0x7, 0x0, 0x3}, [@NFTA_FLOWTABLE_HOOK={0x128, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x8000}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x4}, @NFTA_FLOWTABLE_HOOK_DEVS={0x2c, 0x3, 0x0, 0x1, [{0x14, 0x1, 'netdevsim0\x00'}, {0x14, 0x1, 'wlan1\x00'}]}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_FLOWTABLE_HOOK_DEVS={0x2c, 0x3, 0x0, 0x1, [{0x14, 0x1, 'ip6gre0\x00'}, {0x14, 0x1, 'veth1_to_hsr\x00'}]}, @NFTA_FLOWTABLE_HOOK_DEVS={0xa4, 0x3, 0x0, 0x1, [{0x14, 0x1, 'virt_wifi0\x00'}, {0x14, 0x1, 'lo\x00'}, {0x14, 0x1, 'ip6erspan0\x00'}, {0x14, 0x1, 'netdevsim0\x00'}, {0x14, 0x1, 'veth0_to_team\x00'}, {0x14, 0x1, 'veth0_to_hsr\x00'}, {0x14, 0x1, 'veth0_vlan\x00'}, {0x14, 0x1, 'veth0_to_hsr\x00'}]}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x1}]}, @NFTA_FLOWTABLE_FLAGS={0x8}, @NFTA_FLOWTABLE_HANDLE={0xc, 0x5, 0x1, 0x0, 0x1}, @NFTA_FLOWTABLE_HOOK={0x78, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_DEVS={0x54, 0x3, 0x0, 0x1, [{0x14, 0x1, 'vlan0\x00'}, {0x14, 0x1, 'ip6gre0\x00'}, {0x14, 0x1, 'veth0_vlan\x00'}, {0x14, 0x1, 'bridge0\x00'}]}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x1}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}]}, @NFTA_FLOWTABLE_FLAGS={0x8}]}], {0x14}}, 0x2d4}, 0x1, 0x0, 0x0, 0x4040}, 0x20000800) 04:24:15 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xfdfdffff00000000}) 04:24:15 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xfeffffff00000000}) 04:24:16 executing program 3: creat(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:16 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xff0f000000000000}) 04:24:16 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$ttys(0xc, 0x2, 0x1) fcntl$lock(r2, 0x5, &(0x7f00000000c0)={0x2, 0x4, 0x7, 0x3, 0xffffffffffffffff}) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x5) tkill(r5, 0x36) ptrace$cont(0x18, r5, 0x0, 0x0) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) fcntl$lock(0xffffffffffffffff, 0x25, &(0x7f00000001c0)={0x2, 0x0, 0xe000000000000, 0x100000001, r5}) 04:24:16 executing program 1: r0 = creat(&(0x7f0000000480)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000001c0)="d77a3c75c6cc69b5b4138f774aa7ac34b5bdc39513c6611cb77431360db33f0acc933d6a1a730e99345525c61ee9884054ca504fec98866611a5f118bf43954aac6dfe2ca3766d5d0b8f2ae766d2d1bf98e045ea534aeb44fa3b4397ccb2e75eba52e77e79c12e4410f16f16c620d3ee3824b6cffd23486d97f1ac900d3048751f7793863f1a667737ea69a8b873beacf2e71caef9d694edac913a97180c0bf5511b6ca6fd58a4da99f4634e6f10962f9dee3a8dc330772fcfd05f2c71e4c96b16e30bd902151ded16f3018de6833ad0b90743b5b8a02d8e493564ebbb0f882e94b6d433305d6d40f5aaf1b0380d56", 0xef}, {&(0x7f0000000300)="d09e453de3a9dcbdb2fd9355fb45ed04deac9f4998f78fb42368f9147e9a8b3fe3f81ca8c774545cc85d94b72df13e0da8ab5bd2c7caecf040be1dfd626b1e2dcb4b32bbc80acee6db", 0x49}, {&(0x7f0000000380)="0c4e65bce9272037b11d3b90ee5e1805f96e50ae28efe6c645f498e83d5071777eaabc141da8bb0a2c0fd7cf5c2da20cb404ae01196e4b4e5de52090284eb1c4f2354fc24b0ddd0f31568f2fb6076b03eb71a12279f244d71c02f7d387367b8e61b4a4b88caee41b3a458bb2875da455e836f75a83decbd91fda1ec70fc50be0ea89e5ba260fd079d02d81de0d4c69b4854da2a3f2216044ad255dabb1609e42baa687567f79b5efba5e5d1bbea450a5ae4f68d79c", 0xb5}], 0x3) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000440)={0x0, r4, 0x1, 0x8, 0x25e, 0x3}) getdents(r2, &(0x7f00000004c0)=""/97, 0x61) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:24:18 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f00000001c0)='./file0\x00', 0x11) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) ioctl$F2FS_IOC_DEFRAGMENT(r0, 0xc010f508, &(0x7f00000000c0)={0x0, 0x1}) 04:24:18 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:18 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xffffffff00000000}) 04:24:18 executing program 3: creat(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:18 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:18 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:18 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:18 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 04:24:18 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./bus\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:24:18 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:18 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, 0x0, 0x0, 0x0) 04:24:18 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x80000, 0x110) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x404000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(r2, 0x0, 0x61, &(0x7f00000001c0)={'filter\x00', 0x41, "cfa5c1e435dc250642ba699e1c284c99ab61dbafe85f26139d1394b604a1b73479eaddbd92471604d7417a07977e28328dc1a976b6b6543d989b94ecf9a0ecd315"}, &(0x7f0000000240)=0x65) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:24:18 executing program 1: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000240), 0x50000, 0x0) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000300), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_GET(r0, &(0x7f0000000740)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000700)={&(0x7f0000000340)={0x3b8, r1, 0x10, 0x70bd2d, 0x25dfdbfe, {}, [@TIPC_NLA_LINK={0xd8, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x10001}]}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x10000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}]}, @TIPC_NLA_LINK_PROP={0x4c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x20}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xa7}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}]}]}, @TIPC_NLA_NET={0x18, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x100}]}, @TIPC_NLA_BEARER={0x84, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @private=0xa010101}}, {0x14, 0x2, @in={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x28}}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xfffffff8}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffff801}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}]}]}, @TIPC_NLA_NODE={0x190, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x4}, @TIPC_NLA_NODE_ID={0x62, 0x3, "3623420e6e89b134e20909f57e2b90f33d97da7e8801758b6787b9494a00bfd139c2b37ad4ed451b624625030ebcfc9ca65fe56179011b643da78e7116582b6bf64b845ea7aef57056694912bb5e8bb8e3007c100a64420a48decd774527"}, @TIPC_NLA_NODE_KEY={0x41, 0x4, {'gcm(aes)\x00', 0x19, "85183b15c99f2115bef6314eccaaa86bf6e04b81dc6c01026b"}}, @TIPC_NLA_NODE_KEY={0x3c, 0x4, {'gcm(aes)\x00', 0x14, "7386071c462fa77d08f94bbaf5be103762ca05e3"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0x9c, 0x3, "f568b5294e3e26a79fda4df07f81e4138eb4c4a8d4e372f25dfc811d082cc302b2f76cc4a07e8c6c2204a9d32b1a838db78279dad0c780a146699532d6042ab6847d8c0ad7d09d86aee21da1d16a348e09a76200d5492bcd05ea1087f96a2ed61592287cce93f81f6541efd1ce8eb57ece03164c408d1c6ad6c871f0ef860c877a179d61949b84e8394e3172e2bc29d15203031ff8dcce3a"}]}, @TIPC_NLA_MEDIA={0xa0, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffffffff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}]}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x65}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}]}]}]}, 0x3b8}, 0x1, 0x0, 0x0, 0x8000000}, 0x4044) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x4003fe) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r2, 0xffff) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:24:21 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:21 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, 0x0, 0x0, 0x0) 04:24:21 executing program 3: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:21 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r4 = creat(&(0x7f0000000140)='./bus\x00', 0x0) io_setup(0x1, &(0x7f0000000180)=0x0) io_submit(r5, 0x45, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x400000000000, 0x0, 0x1, 0x0, r4, &(0x7f0000000000), 0x377140be6b5ef4c7}]) getpeername(r1, &(0x7f0000000500)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @dev}}}}, &(0x7f0000000580)=0x80) r7 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4003fe) io_submit(r5, 0x3, &(0x7f0000000640)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2, 0x4, r1, &(0x7f00000000c0)="0bb5824276329b2c4406202098268326ba62e1b0188b7682eae1de80c589ba73d021b28bb97b202c", 0x28, 0x3, 0x0, 0x2}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, 0x37df, r1, &(0x7f0000000200)="80e6f300d02590dc343a66a2ede45febbad9d685553861203965c6e5ca9b73a40455d10f6782aeffbe030a747b58c53e2c2ec7fc2e4081cdb5a6ffc493ba769e6e3a38dc0a4b8ae049", 0x49, 0x7, 0x0, 0x2}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x1, 0xfff, r6, &(0x7f00000005c0)="8d9786d06fa6684682", 0x9, 0x9, 0x0, 0x0, r7}]) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r8 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ftruncate(r8, 0x8000) ioctl$EXT4_IOC_MOVE_EXT(r8, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:24:21 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) preadv(r3, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/99, 0x63}, {&(0x7f0000000300)=""/207, 0xcf}, {&(0x7f0000000240)=""/102, 0x66}], 0x3, 0x0, 0x1) 04:24:21 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000003c0)=ANY=[], 0x8) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:21 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, 0x0, 0x0, 0x0) 04:24:21 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r3 = dup2(r1, r2) ioctl$BTRFS_IOC_QGROUP_LIMIT(r3, 0x8030942b, &(0x7f0000000240)={0x3, {0xc, 0x101, 0xac, 0x7, 0x3f}}) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r5 = accept$inet6(r4, &(0x7f0000000280)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000300)=0x1c) close(r5) perf_event_open(&(0x7f00000001c0)={0x2, 0x70, 0x20, 0x71, 0x9, 0x7, 0x0, 0x3, 0x1000, 0x9, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x6, 0x1, @perf_config_ext={0x80, 0x2}, 0x40000, 0x6, 0x0, 0x1, 0x6, 0x3ce1, 0x8}, 0x0, 0x2, r2, 0x8) r6 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/nfsfs\x00') ftruncate(r6, 0x4) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2}) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0xffffffffffffffc1) 04:24:21 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:21 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) fstatfs(r0, &(0x7f00000001c0)=""/174) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:24:22 executing program 0: r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:22 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:24 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:24 executing program 3: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:24 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x81}) r4 = syz_mount_image$nfs(&(0x7f00000001c0), &(0x7f0000000200)='./bus\x00', 0x7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000240)="03eda46ff78785a5489193329bfdbab5e19b9f553e6f2ac988f7c03b0eb0e4345dd58cdb789b22a18df5d9ab84d5c7e027462959df0a108fd52ddd52397a7dce391fb5133744e4ab8744e0f78c97", 0x4e, 0xfffffffffffffff8}], 0x10009, &(0x7f0000000400)=ANY=[@ANYBLOB="2c212c252b3a7b975c2c237b2c5b2c5e7d3a23262e9526292c6673636f6e746578743d73746166665f752c7569643c", @ANYRESDEC=0xee01, @ANYBLOB="1051371901f62b00"]) openat(r4, &(0x7f00000003c0)='./file0\x00', 0x101480, 0x91) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0xa0) 04:24:24 executing program 0: r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:24 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:24 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8923, &(0x7f0000000680)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ') r2 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000001300)=ANY=[@ANYRESHEX, @ANYRES16=r2, @ANYBLOB="a5002bbd7000ffdbdfa06b00000c0800021480e1b27c95a5296b00000080000000007ec3127c8201609150ddfd0000003819b5a0daf5cc3ad5f6909a04543c9cbc5e6111c58619a47ebb832a2a3daa5949e31478a76afa68eea210d0f916777f654b77c6565d11c3db802e9361d2710ced421546c69d6d6a3985926e6097b1ad1388574ac7b56d1b88e01389986fe8735e647591936d987c3243f11ddcb83cd2a1218ec0b631f0bbe77bdb090c16c370f1678027978aacdfe69dbc7623be27aa5c030122eac48301db833a5bad1320601ceb6ee6fddc70f9633d706f597747e053a81b8bd99960", @ANYBLOB="e4b3fcdfaf28d2f54df080980ecba931899b0008000000000000074dae8564120ea7471c8734c4922298574f4a6257e44b155e19c37e446191e681261f836eaf0cef84dce214261ca313fcce6833276cb1e4ba13668bbfeb3b5024ed222970f9e1ddabb042e3695f67e387c26fa634b4d9bfda45b262ff431c6d56785cf7fed495c7f6bc172da0e3349c47edadc95de0995d0500000049c46e0d364800bdfa1bac1bbd842f1dbd4cf73f2a5311fa106c0c61b59bfa82276f2a1aadff1ad04e31a1ad41059976b940f5452f93e868863e967bd1ffb3e15179e8435815ff0fd89ad8e4342c79b161531cb1265a507536be8db7f3f5f5a9160f73f4e398a6d9124ba0601046b3e86acc21361d878e6571e9e04a45c29f36f02db5053b317c831eed0d97d8669da67e98acecb5cff9b219be9943a3fa223e8a66308c31da0ebaf1f7c9694bcf90738405808086e92012ad5268cecd8a4fcabeaa8a9e3899b8ebd04dee8f6c027b98e8d6ded5680c8f3f304ba1ffba8e13958fa14635aa1f0e148f76c71e5947e2b6a0c3a0c13eb5ea7b1093b689cd698e159504413068d04cb0143f702196774cef3e"], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) sendmsg$NLBL_CIPSOV4_C_LIST(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000001900)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000002c0)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="ba01000015e913e73ab82083271a850455e66e48f8ab6340fbf34259671d74010000690000000021964771a5daf364daf34a7bc1bdf18c4ba973f8199775863f84c471d71975672ce83820e109d40ac4c9ef4204b10c9511d4cb9a1fdb1d41f552acacdf08752840baf90700000000000000b8c8db05c01d17468f1c5702d54280d0cb1cbe631c4f47acc100a4918dfce089dd08d527ffcb2f6588d51a8e89ad3e61a114bd7bd354865812ad283fc8eee46cb7fd999c5bed57fa62b97c8ce7e87e01d6d8fe54b2269bffb6fd8ffa67c6cdb3674521bb7b878c88a057ed339f9310f7db66cd1e19c9e0a1b4d455511b70647dd7e8142f71bdfc69552f0883880ff0dccd51b95504d22279135b3df122fefee05f71250da37f4b3f14f504e1c46cb6a2cbf6fc70aca58b97e76e8023f99be68e76782d479b9f7d26ddef0e6adae305b9aac8055180ccf555d429e58a7aba6df0291b88237fe41e711942095e8c02e26a22675bcc54300094a1af5ce11ffd1104db9f71eddad711c00c24e90f8f90866300f81ca06d66f4b17915fef24a7a6b8e7c1e80d3b8dffff2c96c77a578875c793445ffb3ec7ca8696d288552e6df1039c48e4ceb77f51b14127fcc001cc3248744d462b43d48cba20ccc3d40be923594a7b65b737fb9983a45164b8f701996c7d1d0886f604d179149c2deb908000000e3006173372860f0c57226fba67d795b32fc319e249dec420eeaa4d27173371e4785831ab0f81e90468a97e6bc1a4755ad23c44c72e7a205f4ec61a6c8e5c2d8636e9c9782", @ANYRES16=r2, @ANYRESDEC], 0x1d4}, 0x1, 0x0, 0x0, 0x24048000}, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000340)={0x0, 0x100000000, 0x8000}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000000280)={0x0, 0x407, 0x401, 0x1}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000001600)={0x0, 0x0, {0x2, @usage=0x1ff, 0x0, 0x8, 0x200, 0xf, 0x2, 0xffffffffffff8001, 0xe0, @struct={0x1}, 0x3, 0x1, [0x8, 0x4, 0x58, 0xffff, 0x6]}, {0x100000000, @usage=0x9ca, 0x0, 0x2, 0xfff, 0xffffffffffffffff, 0x9, 0x80, 0x62, @usage=0x100, 0x100, 0x0, [0x5, 0x6, 0x6, 0x1, 0x8, 0x7946]}, {0x200000006, @struct={0x8, 0x12}, 0x0, 0x20, 0x2, 0x83, 0xfffffffffffffffe, 0x3, 0x28, @struct={0x5, 0x1f}, 0x5, 0x8, [0x20, 0x4, 0x7fff, 0x538b7e3d, 0xfffffffffffffffc, 0x80000001]}, {0x401, 0x1f, 0x481}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000140)={{}, 0x0, 0x8, @unused=[0xbc, 0x7, 0x100000001, 0x2], @devid}) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000000300)={0x0, "d6fd1d4d0521df2e5f47798bf3777302"}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:24 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:25 executing program 4: creat(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:25 executing program 0: r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:25 executing program 1: creat(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:25 executing program 0: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1650.809529][T29490] loop2: detected capacity change from 0 to 16383 [ 1650.831696][T29490] nfs: Unknown parameter '!' 04:24:25 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:27 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:27 executing program 3: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:27 executing program 4: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:27 executing program 2: creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x32, 0x80000000000000, 0x4003fe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1, 0x2}) ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) 04:24:27 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$VT_SETMODE(r1, 0x5602, &(0x7f0000000100)={0x1f, 0x6, 0xb5, 0x2, 0x1}) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x80) creat(&(0x7f00000001c0)='./file1\x00', 0x190) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:24:27 executing program 0: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:28 executing program 4: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:28 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x440040, 0x131) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) [ 1653.822760][T29538] loop1: detected capacity change from 0 to 1 [ 1653.879531][T29538] loop1: p1 < > p2 < > p3 p4 [ 1653.884244][T29538] loop1: partition table partially beyond EOD, truncated 04:24:28 executing program 0: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:28 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_buf(r0, 0x1, 0x1c, 0x0, &(0x7f00000000c0)) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x4003fe) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) creat(&(0x7f00000000c0)='./bus\x00', 0x104) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:24:28 executing program 4: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1653.921692][T29538] loop1: p1 start 10 is beyond EOD, truncated [ 1653.927836][T29538] loop1: p2 size 2 extends beyond EOD, truncated 04:24:28 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat$cgroup_subtree(r0, &(0x7f00000000c0), 0x2, 0x0) mmap(&(0x7f00006c7000/0x2000)=nil, 0x2000, 0x2, 0x100010, r1, 0x533b1000) 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(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:24:28 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1654.003460][T29538] loop1: p3 start 225 is beyond EOD, truncated [ 1654.009661][T29538] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:24:30 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:30 executing program 3: r0 = creat(0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:24:30 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$VT_SETMODE(r1, 0x5602, &(0x7f0000000100)={0x1f, 0x6, 0xb5, 0x2, 0x1}) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x80) creat(&(0x7f00000001c0)='./file1\x00', 0x190) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:24:30 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:30 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:30 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$getownex(r2, 0x10, &(0x7f00000000c0)) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:24:31 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f00000001c0)={0x2000300c}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:24:31 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:31 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1656.851629][T29604] loop1: detected capacity change from 0 to 1 [ 1656.904551][T29604] loop1: p1 < > p2 < > p3 p4 [ 1656.909252][T29604] loop1: partition table partially beyond EOD, truncated [ 1656.916916][T29604] loop1: p1 start 10 is beyond EOD, truncated [ 1656.923043][T29604] loop1: p2 size 2 extends beyond EOD, truncated [ 1656.930171][T29604] loop1: p3 start 225 is beyond EOD, truncated [ 1656.936454][T29604] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:24:31 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$VT_SETMODE(r1, 0x5602, &(0x7f0000000100)={0x1f, 0x6, 0xb5, 0x2, 0x1}) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x80) creat(&(0x7f00000001c0)='./file1\x00', 0x190) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:24:31 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:31 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) sendmsg$AUDIT_MAKE_EQUIV(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, 0x3f7, 0x400, 0x70bd2d, 0x25dfdbfb, {0x7, 0x5, './file0', './bus'}, ["", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x404c801}, 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) [ 1657.053344][T29640] loop1: detected capacity change from 0 to 1 [ 1657.102146][T29640] loop1: p1 < > p2 < > p3 p4 [ 1657.106898][T29640] loop1: partition table partially beyond EOD, truncated [ 1657.115387][T29640] loop1: p1 start 10 is beyond EOD, truncated [ 1657.121491][T29640] loop1: p2 size 2 extends beyond EOD, truncated [ 1657.128191][T29640] loop1: p3 start 225 is beyond EOD, truncated [ 1657.134375][T29640] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:24:34 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:34 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:34 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:34 executing program 3: r0 = creat(0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:24:34 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f00000000c0)={'wg0\x00', {0x2, 0x0, @remote}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:24:34 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$VT_SETMODE(r1, 0x5602, &(0x7f0000000100)={0x1f, 0x6, 0xb5, 0x2, 0x1}) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x80) creat(&(0x7f00000001c0)='./file1\x00', 0x190) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) 04:24:34 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:34 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0xffffffffffffffff, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:34 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0xfffffffffffffffd, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:24:34 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0xffffffffffffffff, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:34 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1659.893890][T29671] loop1: detected capacity change from 0 to 1 [ 1659.949559][T29671] loop1: p1 < > p2 < > p3 p4 [ 1659.954283][T29671] loop1: partition table partially beyond EOD, truncated 04:24:34 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0xffffffffffffffff, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:34 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:34 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) lseek(r2, 0x0, 0x3) setsockopt$packet_drop_memb(r2, 0x107, 0x2, &(0x7f00000000c0)={0x0, 0x1, 0x6, @random="411d12b7e155"}, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4, 0x2}) [ 1659.992032][T29671] loop1: p1 start 10 is beyond EOD, truncated [ 1659.998136][T29671] loop1: p2 size 2 extends beyond EOD, truncated [ 1660.023342][T29671] loop1: p3 start 225 is beyond EOD, truncated [ 1660.031507][T29671] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:24:37 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$VT_SETMODE(r1, 0x5602, &(0x7f0000000100)={0x1f, 0x6, 0xb5, 0x2, 0x1}) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x80) creat(&(0x7f00000001c0)='./file1\x00', 0x190) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) 04:24:37 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:37 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:37 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:37 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./bus\x00', 0xc2202, 0xb3ed6141739117f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:24:37 executing program 3: r0 = creat(0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:24:37 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:37 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:37 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:37 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_script(r0, &(0x7f00000008c0)={'#! ', './file0', [{0x20, '^!@'}], 0xa, "7f7f123adf83611db673ec840b0dfb9878d0e88a690f34375dd50c1991ab71474e265838d5ac69475b1d40e605c0883f41d2bbde5dea35a03edcd1"}, 0x4a) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) openat(r0, &(0x7f0000000880)='./bus\x00', 0x42100, 0x53) move_mount(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x10) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) preadv(r0, &(0x7f0000000800)=[{&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/179, 0xb3}, {&(0x7f0000000480)=""/248, 0xf8}, {&(0x7f0000000280)=""/15, 0xf}, {&(0x7f0000000580)=""/7, 0x7}, {&(0x7f00000005c0)=""/248, 0xf8}, {&(0x7f00000006c0)=""/116, 0x74}, {&(0x7f0000000740)=""/154, 0x9a}], 0x8, 0x3, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:24:37 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(0x0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:37 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1662.882967][T29741] loop1: detected capacity change from 0 to 1 [ 1662.949942][T29741] loop1: p1 < > p2 < > p3 p4 [ 1662.954663][T29741] loop1: partition table partially beyond EOD, truncated [ 1662.985213][T29741] loop1: p1 start 10 is beyond EOD, truncated [ 1662.991463][T29741] loop1: p2 size 2 extends beyond EOD, truncated 04:24:37 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$VT_SETMODE(r1, 0x5602, &(0x7f0000000100)={0x1f, 0x6, 0xb5, 0x2, 0x1}) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) creat(&(0x7f0000000240)='./file0\x00', 0x80) creat(&(0x7f00000001c0)='./file1\x00', 0x190) [ 1663.009454][T29741] loop1: p3 start 225 is beyond EOD, truncated [ 1663.015683][T29741] loop1: p4 size 3657465856 extends beyond EOD, truncated [ 1663.093644][T29789] loop1: detected capacity change from 0 to 1 [ 1663.131164][T29789] loop1: p1 < > p2 < > p3 p4 [ 1663.135857][T29789] loop1: partition table partially beyond EOD, truncated [ 1663.143032][T29789] loop1: p1 start 10 is beyond EOD, truncated [ 1663.149091][T29789] loop1: p2 size 2 extends beyond EOD, truncated [ 1663.156220][T29789] loop1: p3 start 225 is beyond EOD, truncated [ 1663.162418][T29789] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:24:40 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:40 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:40 executing program 3: creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:40 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$VT_SETMODE(r1, 0x5602, &(0x7f0000000100)={0x1f, 0x6, 0xb5, 0x2, 0x1}) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) creat(&(0x7f0000000240)='./file0\x00', 0x80) 04:24:40 executing program 2: r0 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_CCA_ED_LEVEL(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x54, r0, 0x20, 0x70bd2a, 0x25dfdbfb, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0xb}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x1}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x2}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0xd}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x2}]}, 0x54}, 0x1, 0x0, 0x0, 0x80}, 0x9001) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wpan3\x00', 0x0}) sendmsg$NL802154_CMD_GET_INTERFACE(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000480)={&(0x7f0000000500)=ANY=[@ANYBLOB, @ANYRES16=r0, @ANYBLOB="000428bd7000ffdbdf25050000000c000600020000000200000008000300", @ANYRES32=r3, @ANYBLOB="0c00060002000000000000000c00060000000000000000000c00060002000000020000000c0006000000000000000000"], 0x58}, 0x1, 0x0, 0x0, 0x20004001}, 0x4044080) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fallocate(r2, 0x0, 0x3, 0x50) fallocate(r1, 0x0, 0x0, 0x4003fe) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x101400, 0x30c) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f00000000c0)={0x0, r5, 0x40, 0x0, 0x17, 0xfff}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r6 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r6, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r6, 0x2, 0x0, 0x0, 0x200}) 04:24:40 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1665.895227][T29806] loop1: detected capacity change from 0 to 1 04:24:40 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) syz_open_dev$vcsa(&(0x7f00000000c0), 0x752d, 0x200) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x8242, 0x0) r2 = openat(r1, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x240000, 0x181) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r2, 0x8010671f, &(0x7f0000000200)={&(0x7f0000000300)=""/238, 0xee}) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:24:40 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(0x0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1665.954092][T29806] loop1: p1 < > p2 < > p3 p4 [ 1665.958912][T29806] loop1: partition table partially beyond EOD, truncated 04:24:40 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:40 executing program 2: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000300)={{0x7f, 0x45, 0x4c, 0x46, 0xd9, 0x8, 0x4, 0x3, 0x8, 0x3, 0x3d, 0x0, 0xcf, 0x40, 0x363, 0x5, 0x8001, 0x38, 0x1, 0x2, 0x20}, [{0x60000000, 0x4, 0x3, 0x2, 0x4, 0x3, 0x0, 0x3}], "10f57052b91e1bbef3bbb91b7e85d2aed5e1ad25017990934592068aa8166d91781b3b3e345649ac4cb2b20dfda36536533532711ce61f522aaadb57072e2815137b123f29359e51da91dcc81e278720dbfa91df576b499f2459b1c0b022c0e04b44c5fd7195b9da561f8622a5da5d384594f980ed4b2515084948d0d84701cbf8", ['\x00', '\x00', '\x00', '\x00', '\x00']}, 0x5f9) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x4003fe) 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(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fsetxattr$security_evm(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=@md5={0x1, "36ee1b67e171fd4be78d40bacfe0450d"}, 0x11, 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) [ 1666.007252][T29806] loop1: p1 start 10 is beyond EOD, truncated [ 1666.013370][T29806] loop1: p2 size 2 extends beyond EOD, truncated 04:24:40 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:40 executing program 3: creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) [ 1666.058026][T29806] loop1: p3 start 225 is beyond EOD, truncated [ 1666.064259][T29806] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:24:43 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:43 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$VT_SETMODE(r1, 0x5602, &(0x7f0000000100)={0x1f, 0x6, 0xb5, 0x2, 0x1}) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:24:43 executing program 2: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x4003fe) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) ioctl$EXT4_IOC_SWAP_BOOT(r1, 0x6611) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x14b042, 0x1) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4, 0x2}) 04:24:43 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:43 executing program 3: creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r1, &(0x7f0000000200), 0xf642e7e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:24:43 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:43 executing program 2: r0 = creat(&(0x7f0000000080)='./file1\x00', 0x120) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = memfd_create(&(0x7f00000000c0)=')@\x00', 0x6) r3 = syz_open_dev$vcsu(&(0x7f0000000040), 0xef, 0x400100) connect$netlink(r3, &(0x7f0000000240)=@proc={0x10, 0x0, 0x25dfdbfd, 0x800}, 0xc) fcntl$lock(r2, 0x26, &(0x7f00000001c0)={0x1, 0x3, 0x3f, 0x1}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000200)='./bus\x00', 0x20100, 0x14) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4, 0x6}) [ 1668.943099][T29872] loop1: detected capacity change from 0 to 1 04:24:43 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(0x0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:43 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1669.000461][T29872] loop1: p1 < > p2 < > p3 p4 [ 1669.005151][T29872] loop1: partition table partially beyond EOD, truncated 04:24:43 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x488000, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800002, 0x120012, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:24:43 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1669.052291][T29872] loop1: p1 start 10 is beyond EOD, truncated [ 1669.058401][T29872] loop1: p2 size 2 extends beyond EOD, truncated 04:24:43 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1000006, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1669.131212][T29872] loop1: p3 start 225 is beyond EOD, truncated [ 1669.137414][T29872] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:24:46 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:46 executing program 2: creat(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x9, @local, 0x7f}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x1000000000000000, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='/proc/self/exe\x00', 0x719000, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = io_uring_setup(0xb3f, &(0x7f00000001c0)={0x0, 0x11cf, 0x20, 0x0, 0x21c, 0x0, r1}) r3 = syz_io_uring_complete(0x0) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f00000000c0)=[r1, r3], 0x2) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4, 0x2}) 04:24:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:46 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:24:46 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$VT_SETMODE(r1, 0x5602, &(0x7f0000000100)={0x1f, 0x6, 0xb5, 0x2, 0x1}) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 04:24:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:46 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r4 = syz_open_dev$ttys(0xc, 0x2, 0x0) fallocate(r4, 0x10, 0x8000, 0x80000001) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) [ 1671.958495][T29924] loop1: detected capacity change from 0 to 1 [ 1672.000477][T29924] loop1: p1 < > p2 < > p3 p4 [ 1672.005160][T29924] loop1: partition table partially beyond EOD, truncated [ 1672.020340][T29924] loop1: p1 start 10 is beyond EOD, truncated [ 1672.026423][T29924] loop1: p2 size 2 extends beyond EOD, truncated 04:24:46 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000000c0)=0x20000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) [ 1672.045046][T29924] loop1: p3 start 225 is beyond EOD, truncated [ 1672.051277][T29924] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:24:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:46 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:24:46 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$VT_SETMODE(r1, 0x5602, &(0x7f0000000100)={0x1f, 0x6, 0xb5, 0x2, 0x1}) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1672.206272][T29969] loop1: detected capacity change from 0 to 1 [ 1672.252714][T29969] loop1: p1 < > p2 < > p3 p4 [ 1672.257415][T29969] loop1: partition table partially beyond EOD, truncated [ 1672.264543][T29969] loop1: p1 start 10 is beyond EOD, truncated [ 1672.270635][T29969] loop1: p2 size 2 extends beyond EOD, truncated [ 1672.277262][T29969] loop1: p3 start 225 is beyond EOD, truncated [ 1672.283432][T29969] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:24:49 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:49 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x100) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:24:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:24:49 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:24:49 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$VT_SETMODE(r1, 0x5602, &(0x7f0000000100)={0x1f, 0x6, 0xb5, 0x2, 0x1}) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 04:24:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:24:49 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x94, 0x0, 0x68) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x1c2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) [ 1674.981013][T29991] loop1: detected capacity change from 0 to 1 [ 1675.030281][T29991] loop1: p1 < > p2 < > p3 p4 [ 1675.035014][T29991] loop1: partition table partially beyond EOD, truncated [ 1675.055325][T29991] loop1: p1 start 10 is beyond EOD, truncated [ 1675.061470][T29991] loop1: p2 size 2 extends beyond EOD, truncated [ 1675.069348][T29991] loop1: p3 start 225 is beyond EOD, truncated 04:24:49 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r5 = socket$netlink(0x10, 0x3, 0x8) listen(r5, 0x7) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x60440, 0x28) fcntl$setown(r6, 0x8, 0xffffffffffffffff) 04:24:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) [ 1675.075670][T29991] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:24:49 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:49 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:24:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) [ 1675.194925][T30034] loop1: detected capacity change from 0 to 1 [ 1675.230345][T30034] loop1: p1 < > p2 < > p3 p4 [ 1675.235050][T30034] loop1: partition table partially beyond EOD, truncated [ 1675.243238][T30034] loop1: p1 start 10 is beyond EOD, truncated [ 1675.249328][T30034] loop1: p2 size 2 extends beyond EOD, truncated [ 1675.256607][T30034] loop1: p3 start 225 is beyond EOD, truncated [ 1675.262888][T30034] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:24:52 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:52 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:24:52 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r2, 0x4, 0x6100) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_UPDATE_FT_IES(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="30010000", @ANYRES16=r5, @ANYBLOB="290300000000000000000500000008dd030008956b", @ANYBLOB], 0x130}}, 0x0) sendmsg$NL80211_CMD_NEW_MPATH(r3, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x2c, r5, 0x1, 0x70bd25, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}]}, 0x2c}, 0x1, 0x0, 0x0, 0x11}, 0x8000000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r6 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r6, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r7 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r7, 0xc028660f, &(0x7f0000000140)={0x0, r6, 0x2}) 04:24:52 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:24:52 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:24:52 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) [ 1678.005555][T30059] loop1: detected capacity change from 0 to 1 04:24:52 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) [ 1678.046043][T30061] netlink: 284 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1678.070239][T30059] loop1: p1 < > p2 < > p3 p4 [ 1678.074917][T30059] loop1: partition table partially beyond EOD, truncated 04:24:52 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:24:52 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r4 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/16, 0x10}], 0x1, 0x3, 0x81) ioctl$BTRFS_IOC_SPACE_INFO(r4, 0xc0109414, &(0x7f0000000300)=ANY=[@ANYBLOB="830a000000000000810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036144bc500"/64600]) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) [ 1678.092107][T30059] loop1: p1 start 10 is beyond EOD, truncated [ 1678.095852][T30076] netlink: 284 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1678.098193][T30059] loop1: p2 size 2 extends beyond EOD, truncated [ 1678.115031][T30059] loop1: p3 start 225 is beyond EOD, truncated [ 1678.121262][T30059] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:24:52 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:52 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:24:52 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) [ 1678.241498][T30098] loop1: detected capacity change from 0 to 1 [ 1678.280246][T30098] loop1: p1 < > p2 < > p3 p4 [ 1678.284944][T30098] loop1: partition table partially beyond EOD, truncated [ 1678.297946][T30098] loop1: p1 start 10 is beyond EOD, truncated [ 1678.304055][T30098] loop1: p2 size 2 extends beyond EOD, truncated [ 1678.318867][T30098] loop1: p3 start 225 is beyond EOD, truncated [ 1678.325101][T30098] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:24:55 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:55 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0x0, 0x800}) 04:24:55 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:24:55 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:24:55 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:24:55 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:24:55 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:24:55 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r4 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r4, 0x0, 0x0, 0x4003fe) io_uring_register$IORING_REGISTER_PROBE(r4, 0x8, &(0x7f0000000300)={0x0, 0x0, 0x0, '\x00', [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}]}, 0x23) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) r5 = socket$inet6_icmp(0xa, 0x2, 0x3a) getsockopt$IP_SET_OP_GET_BYINDEX(r5, 0x1, 0x53, &(0x7f00000001c0)={0x7, 0x7, 0x1}, &(0x7f0000000200)=0x28) r6 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r6, 0x0, 0x0, 0x4003fe) ioctl$KDGETMODE(r6, 0x4b3b, &(0x7f0000000180)) [ 1681.042540][T30125] loop1: detected capacity change from 0 to 1 04:24:55 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 1681.109947][T30125] loop1: p1 < > p2 < > p3 p4 [ 1681.114645][T30125] loop1: partition table partially beyond EOD, truncated [ 1681.122282][T30125] loop1: p1 start 10 is beyond EOD, truncated [ 1681.128364][T30125] loop1: p2 size 2 extends beyond EOD, truncated [ 1681.136112][T30125] loop1: p3 start 225 is beyond EOD, truncated [ 1681.142310][T30125] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:24:55 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:55 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:24:55 executing program 2: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x84) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='|', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) [ 1681.209377][T30152] loop1: detected capacity change from 0 to 1 [ 1681.285527][T30152] loop1: p1 < > p2 < > p3 p4 [ 1681.290244][T30152] loop1: partition table partially beyond EOD, truncated [ 1681.297824][T30152] loop1: p1 start 10 is beyond EOD, truncated [ 1681.303929][T30152] loop1: p2 size 2 extends beyond EOD, truncated [ 1681.311679][T30152] loop1: p3 start 225 is beyond EOD, truncated [ 1681.317887][T30152] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:24:58 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:58 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:24:58 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:24:58 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f00001f7000/0x3000)=nil, 0x3000, 0x5000003, 0x110, r2, 0xaeffd000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) read(r0, &(0x7f00000001c0)=""/124, 0x7c) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:24:58 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:24:58 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:24:58 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x12, r1, 0xfffff000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$F2FS_IOC_SET_PIN_FILE(r4, 0x4004f50d, &(0x7f00000000c0)=0x1) creat(&(0x7f00000001c0)='./bus\x00', 0x80) [ 1684.067812][T30195] loop1: detected capacity change from 0 to 1 04:24:58 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) [ 1684.124840][T30195] loop1: p1 < > p2 < > p3 p4 [ 1684.129589][T30195] loop1: partition table partially beyond EOD, truncated [ 1684.157222][T30195] loop1: p1 start 10 is beyond EOD, truncated [ 1684.163414][T30195] loop1: p2 size 2 extends beyond EOD, truncated 04:24:58 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) fallocate(r1, 0x0, 0xa8d0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:24:58 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:24:58 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) [ 1684.200623][T30195] loop1: p3 start 225 is beyond EOD, truncated [ 1684.206812][T30195] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:24:58 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:01 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:01 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = openat$incfs(r1, &(0x7f00000001c0)='.log\x00', 0x3a380, 0x4) renameat2(r2, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000200)='./bus\x00', 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:25:01 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:01 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x180) fallocate(r0, 0x0, 0x0, 0x4003fe) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:01 executing program 4: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:01 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:01 executing program 4: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:01 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000400)=[{&(0x7f0000000300)=""/170, 0xaa}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f00000003c0)=""/48, 0x30}], 0x3, 0xa4, 0x200) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept4$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f00000000c0)=0x6e, 0x80800) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000240)={0x0, r4, 0xffffffffffffffff, 0x8, 0x8001, 0xfff}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r5, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r6 = open(&(0x7f0000000040)='./bus\x00', 0x24a000, 0x80) ioctl$EXT4_IOC_MOVE_EXT(r6, 0xc028660f, &(0x7f0000000140)={0x0, r5, 0xfffffffffffffffe, 0x4}) [ 1687.087455][T30254] loop1: detected capacity change from 0 to 1 04:25:01 executing program 4: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:01 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f00000000c0)={0xdb8, 0x8a2, 0x7, 0x9, 0x3f, 0x1}) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) [ 1687.166412][T30254] loop1: p1 < > p2 < > p3 p4 [ 1687.171131][T30254] loop1: partition table partially beyond EOD, truncated [ 1687.178738][T30254] loop1: p1 start 10 is beyond EOD, truncated [ 1687.184851][T30254] loop1: p2 size 2 extends beyond EOD, truncated [ 1687.193255][T30254] loop1: p3 start 225 is beyond EOD, truncated [ 1687.199548][T30254] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:25:01 executing program 1: creat(&(0x7f0000000080)='./file0\x00', 0x180) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:01 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) [ 1687.312217][T30289] EXT4-fs warning (device sda1): ext4_resize_begin:73: There are errors in the filesystem, so online resizing is not allowed [ 1687.341895][T30294] loop1: detected capacity change from 0 to 1 [ 1687.374679][T30289] EXT4-fs warning (device sda1): ext4_resize_begin:73: There are errors in the filesystem, so online resizing is not allowed [ 1687.398420][T30294] loop1: p1 < > p2 < > p3 p4 [ 1687.403143][T30294] loop1: partition table partially beyond EOD, truncated [ 1687.410558][T30294] loop1: p1 start 10 is beyond EOD, truncated [ 1687.416652][T30294] loop1: p2 size 2 extends beyond EOD, truncated [ 1687.423421][T30294] loop1: p3 start 225 is beyond EOD, truncated [ 1687.429685][T30294] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:25:04 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:04 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:04 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(0x0, 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:04 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ftruncate(r4, 0xdd) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:25:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:04 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:04 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:04 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(0x0, 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:04 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x5, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) close(r1) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) r4 = creat(&(0x7f0000000280)='./bus\x00', 0x0) ftruncate(r4, 0x12081ff) r5 = syz_genetlink_get_family_id$mptcp(&(0x7f00000001c0), r0) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r0, 0x89fa, &(0x7f00000003c0)={'sit0\x00', &(0x7f0000000340)={'syztnl0\x00', 0x0, 0x2f, 0x0, 0x3, 0x6, 0x24, @empty, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, 0x80, 0x700, 0x5, 0x401}}) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r4, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000280)={&(0x7f0000000400)=ANY=[@ANYBLOB="c4000000", @ANYRES16=r5, @ANYBLOB="02002abd7000fcdbdf25020000004800018008000600000000000500020009000000080006000100000008000300ac1414aa050002000600000014000400fe880000000000000000000000000001060001000200000048000180060001000b00000008000700", @ANYRES32=0x0, @ANYBLOB="060005004e20000008000700", @ANYRES32=r6, @ANYBLOB="1400040020010000000000000000000000000002050002000400000008000300ffffffff080003f351f35bbc57373708c41bb97700070000000800030008000000080002"], 0xc4}, 0x1, 0x0, 0x0, 0x4004080}, 0x1fbf3e0f47ecd353) [ 1690.107121][T30323] loop1: detected capacity change from 0 to 1 04:25:04 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 1690.164344][T30323] loop1: p1 < > p2 < > p3 p4 [ 1690.169036][T30323] loop1: partition table partially beyond EOD, truncated [ 1690.176900][T30323] loop1: p1 start 10 is beyond EOD, truncated [ 1690.183084][T30323] loop1: p2 size 2 extends beyond EOD, truncated [ 1690.190106][T30323] loop1: p3 start 225 is beyond EOD, truncated [ 1690.196262][T30323] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:25:04 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(0x0, 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:04 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) preadv(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f0000000300)=""/189, 0xbd}], 0x2, 0x7f36, 0x4) [ 1690.260154][T30353] loop1: detected capacity change from 0 to 1 [ 1690.319714][T30353] loop1: p1 < > p2 < > p3 p4 [ 1690.324412][T30353] loop1: partition table partially beyond EOD, truncated [ 1690.331700][T30353] loop1: p1 start 10 is beyond EOD, truncated [ 1690.337784][T30353] loop1: p2 size 2 extends beyond EOD, truncated [ 1690.345432][T30353] loop1: p3 start 225 is beyond EOD, truncated [ 1690.351624][T30353] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:25:07 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:07 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:07 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:07 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) lseek(r2, 0x45e, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:25:07 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:07 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:07 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:07 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000001300)=""/226, 0xe2}, {&(0x7f0000001400)=""/184, 0xb8}, {&(0x7f0000001580)=""/132, 0x84}], 0x5, 0xd9f, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0xffffffffffffff81) preadv(r1, &(0x7f0000002c00)=[{&(0x7f0000001700)=""/188, 0xbc}, {&(0x7f00000017c0)=""/164, 0xa4}, {&(0x7f0000001880)=""/160, 0xa0}, {&(0x7f0000001940)=""/104, 0x68}, {&(0x7f0000001540)=""/42, 0x2a}, {&(0x7f00000019c0)=""/3, 0x3}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/182, 0xb6}, {&(0x7f0000002ac0)=""/164, 0xa4}, {&(0x7f0000002b80)=""/89, 0x59}], 0xa, 0x6, 0x10001) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) mount$9p_tcp(&(0x7f00000000c0), &(0x7f00000014c0)='./bus\x00', &(0x7f0000001500), 0x840010, &(0x7f0000001640)={'trans=tcp,', {'port', 0x3d, 0x9}, 0x2c, {[{@loose}, {@msize={'msize', 0x3d, 0x8}}, {@version_u}, {@afid={'afid', 0x3d, 0x8001}}, {@privport}], [{@subj_role={'subj_role', 0x3d, '!'}}, {@hash}, {@fowner_gt={'fowner>', 0xee00}}]}}) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) [ 1693.108864][T30387] loop1: detected capacity change from 0 to 1 [ 1693.149277][T30387] loop1: p1 < > p2 < > p3 p4 [ 1693.153969][T30387] loop1: partition table partially beyond EOD, truncated [ 1693.168882][T30387] loop1: p1 start 10 is beyond EOD, truncated [ 1693.175026][T30387] loop1: p2 size 2 extends beyond EOD, truncated 04:25:07 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:07 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) [ 1693.199273][T30387] loop1: p3 start 225 is beyond EOD, truncated [ 1693.205470][T30387] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:25:07 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x121) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/104}, {&(0x7f0000000380)=""/110}], 0x1000000000000151, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$FITRIM(r3, 0xc0185879, &(0x7f0000002740)={0x4, 0x4, 0x7f}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r5 = io_uring_setup(0x7732, &(0x7f0000002780)={0x0, 0xc190, 0x2, 0x1, 0xa6, 0x0, r1}) fdatasync(r5) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x9}) write$binfmt_script(r4, &(0x7f0000000280)={'#! ', './bus', [{0x20, ']]!'}, {0x20, '{)+}#[c@'}, {0x20, '\'\x8d'}, {0x20, '!@-\xbc'}], 0xa, "eeff2bf7ea"}, 0x23) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r0, 0xc0096616, &(0x7f00000001c0)=ANY=[@ANYBLOB="06000000000000000000000000002582ba6a27f78c51c5dfd986d82f930befda58a8802b24c15144a726ff3cb33df0ac7fb85896650be8bd1ab5c8f83321ca9479464ece3fefebaa80aea1c7d6eda7dcfed0486c0e3cf72fcc4fa950aad2ce1ef4fd443f8951b151a75e7eca687881c4f8b7519f3c348f4718c5ee996dabe087cdea906a9a4a93b8b767890105da25ab98c86c7ba47ab32f29957cd86f0063454c"]) sendmmsg(r2, &(0x7f00000026c0)=[{{&(0x7f0000000400)=@isdn={0x22, 0x40, 0x7, 0x40, 0x3}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000480)="2828fce3e4441c775e99716e739e0a25bd370462e0968c36a78da5d2a1df6ca4b982c1e9067e00b743b75b20a5f427c7b8082eb2c92f57dd5e54e0997df33f905626b04b0c51784bed54543c87fc25f6cbf95717e1af1f5d4d13658f28532a3009321dc18254938130bc7a1feac60f5699d2e88933e3184d43761323dba5f0bd57c8d6b48b9d327362ae92d5355fb17f14657c58df8f400091ae0ff6e43db1f9f81dcb7ba7e8e986afbeaf52f5b2cc34f0543a2992f1839308eb30dccd673f7457f140fa9ddd22baa36b9cf7857dd84c22135b9ff002e2ca7dc23ec259c298339a19f60631c9dfd6f6550b", 0xeb}], 0x1, &(0x7f00000005c0)=[{0x28, 0x100, 0x1, "a98c8be64bd9c35c50ec349b93a85321a43589c49d5dd525"}, {0x1010, 0x84, 0x793, "6f85d8f46b74e5ea075101d9f2288165e47f310d4dd0269701753deec15e23a722b02f43cd9e115e751aae8f4cdbcafd3efcb3bb52659e7890f20f6880ec53ec952c2a7ec2c1d61091ff0851edefdd15e973e2a8ebcce97b446ab1f5af879201729fa8a0b414f1209d15cea85f288ee57206d745d7a927e08639b1aa93957baaf92ff2c3507cd53ecb7f3ca5f5f204ef8e701da9d841e03d83f51e3ee3ecf70583f115192d992380b1736636fbe66bd4df4217356d7469734460d1de40ec025a4e33b7b7f8fb1eb498c2cb9f6011e14beee83ae7a64cc73660d034363103f47592e2ff8e30c300843e3f858dade766dddef0e771c8797c9f6dc5163369e6f79bcbc4a4e1f3b1b88fcc15fa6058346e26a70397a9ab07c7349c4b47d5ba4e36316f92bbc286249f5024593ce8fb8660b76f67ac8886b9c6395b59fff3acc339636eac6f51c57722d67cf2d3a5f4b794e19267cd0aea667a59d27a068652a43295700918d6d0b385f2aaf633e14c8ce6e7e10b1d9cdf446b17d0e8212020ab15e23aaf8dd46bce7421389d1b61caf0e28e0f895846ee8086085c8d0291387622c069ae5be4b92edab2260c290256312f6e19a7ccbb0aeaf1eb5666ff04686f481967b47777e6ed88cff09d40601e407eb1694417f568f1f43b7f146ab488e7c1a0fa41deedb4da3c1b71896225b9c40bdfa56eaf66cea51af2c539dc62af678ad27ad576654a149b90fb0cb618163464bada8e1d667a274cd186d247c4402e2bc4316f91e3006478e91b5357e2cbe56dbcf2e96b1cd5ba6695723d03c874e1d1397acbb799bd214d6f8d7cfe347c706097399359d29c4f5438a4e6609cf99ca204676a5c397ed05182aad354f8afd3091714a21765a6f64b8667e7e5f53f70330897114feb3af1a2e1327f776dfceaa853deee6adf3a0946051347059b4d1edd78bb3a071a07c591170864dfef80168c0c334c5747b0a2aa1f1dd702d989e932a20ec14780d0fb0b8e00250e5e2cf755ba1f3ffa4f200ece0f08a247d3f69aeb78e05c0868723e30bfbbbcb95fa68cd64f1118eab62e9418c01190c74512b1ca8fd0bb88dd00f125cc652b70d8481b3c6915910be4dab388e0f0cceaf705198fb2ee9145166298dce5935172a7d6227a19ac6c57382fc79bd8b94f8a88e5bf5aff9ef1789ce0d63fa5d4f8cbb0afdbbfaf2a623d801339c1bb34a3b0671b740c2b5bdd754d8455de204d9e46b9d167c24a07fe1408414604edcef2a80e46e60479a9cf649e8945466fe0a3d0e17b9f28a370449ad5a5002bfd3a31732430354e17004d3f30565ce0c2f8e7edfa53e2ff6fe08844f180821e63920eeb3294b3abfc154c2227fa3594541651b84f666fd014ae2b5e26c43b13dc7722462f0a41d9906aad13661d952f07ac230312c4d929fa0138a2f7e8f8478d4dbd4df2d6c84d40fe6cfca3e509473ecc3b921d77421fe3369d7692c8f1dd7c326430d9489135a41e8c09f2d26383787d312d093884caf9f70587ad0856d45cf9fd05fa8e97c3755a8a590b126ce30d611b75444df19eff6e4e574642fac805deb15a7a1839ad3a85a1c78795afc9bcc7ebbcc69c802ee6ba7844ef74d12664f3946287e7fc2cf4ba99e1156cb92f1f4125d473f3b3a2f76315eb3959f0dab9ade36b44c34cd9a26f28de57f6f270b87a3866ef9491cc87aa5920dc7fab9584a85884e696f5e666da3cc1c3c1d104c836e6069a059ecac09f2db1c91e45bcfb3cfb46f8c09a786826fd179818671d465bef8f421ab295b87ed48d4d70649a434fb2bf5130a251e4340852aabc79104ff12cadce0962d4818c55b3ad468f286416cf141c07a9e42ea57e1e468ed37fdea141c35cd09d4c54e319dc2900a0728b1bc50423a323fcab55006df9ec38168f18b35cab8765e6d48d444188a02a2cf49d296187f517816fbbf72c573867c72e304f89a39655a3c2cb9085a13b1d8fba89b2e2c1df2b331c78ff8ea78851b6bab5653c39a96215d96012d111dd0791e96fcbadba324db341e8dbb2cb109995afb178941b1f82fc0404aca9f191b8ada45c2aa08264a1bd276520a6a5315dcce223ef12554e5940ee65ef440209c6bfd2bbdef54d800a17748f03cb3b0e64b59c9f0cdcc198e83de9adc0d2bc9943655777ce13c07768ca9606bd05e3aa5026922a3cad12342f11316c78f9d32cdadca35ddc5e4181b55feacdaf7daee3dbe43eb6cf1e7a8cd7be935903a5e382a1aff600e771ce9eaa2eb602f67ffabf30a71eaf1fd8c9fccd1dfde4f8f856f133c5644d66a63374d5a6e5408ae82691e869f9303047d8c915fbb70d3189f54815e3f9926128d234cbf9c14fd4825704be960debb7bc1a46aa252a22ffad96fd5cadb0b8bb60cad06cd76f64ba1de37ec015f304e410faacd14d22903f22f4c6d89e73600cf2ad55cdbd81a5cb333ea05b74758f18f13c02928877a0a9101b7658c2c0778676f9517a4efb874604b0bc39e501f79051e80123017b897b3d252be91e62800a509f0e728aac128b18c9af09fce090debea85244f075f0279a848f3fd4cfebae2243081a96ec6d2e3bbba531a31289647764df4c75fe187e789bf49fd7203afcc8df150540e490719cbd4b9fe70be690298b803462ac8b8f44ef5e5973f7d16f71086b4db1510637a2b4cf0282b791fa34af954956323af4372fb6ba4d80c8444c4e82ae43a1352c7817c8c8f3853b56bdf8708020ddda2cfe83f8764ab1d3f0db603d42567b2b90f999cf14ecc6641567e830b74065b4a543be0eabb5b21c666c05122d410819bc975a5b8d06cfc3eaaf8902f89088112b6d6e5b3015fe2871dad16835af01762f51986d2d127825b3bf205b6753af0d5858e1b84d2254cca54a8436b464e9563b474dbec098d0da142670220a768e59bb7da9815cae580a306022490f6c559597cccce25b21f8befd03709d4909fbdbb131458165035ef07fb1f86ff7c00402e4ba8700a93c762d17be60c752eeeda5632e3501b0f75fd9f950a1f44bcb69699073ee4085ec9d337e82a5377d7f1dca000ace8faca5e094ef3bb564f43423e1b8a31a0a9bf90350e7bfd92541419da5da0ffbb978bff36cac245ca29e3622d45a26bdb3a095fad0abbad82d5a403a7323e7ebcc9578392c0a48dbbdd69c81f09cccd5a678a4e5e3633f361b0ee54f3aa3b1e06f3f879930ebbce454fcbae05d9482722df13e01b5e48c207c8d5fd20023c54ff51addca33867e8f8d33d6b8692b3cd6a2cd412739dca0f75583d7f429782f0d265c34f9dccdc17b3ddf8c1c5a8cf91e04f6d23e71fc6d62b5d2870cffa5b24224a41b997e35f755ebeb449041df62ed7e6766fbef4267b21b71724a7f3f09e5701f0cbc817db7cdd252ff0179bd2cdd3efd90883e98a1a3e5e4c0bb900414022d1454d84c56c28bc0cd69ec4c06bbb0ff33bf2f440c541a01d9f34ca25a5397bae1bc33ff18c7d4de6626d20f41985b9ba183a5839638a591054ac1b1184a85172697666942b32526deac467115d8b6ed4f4c093360badd241309d67628cc838ff3f86d292fb1c2e45faf1a7bb2bb7aa963c5c2f0eee32d6474da950c5c177ae977a311f29144c963d2088b63f9bd9563e1e142df9a6eaf46cd998b5dade94b8157805d8da5e2b224978cf1b1c1d38b9b2c2cf7e38c56c473cd689e47c8fb544e1af5faaf4bcdd69765d3fe3b503e1f70371c414d3d5553bc3f9a51e99ac11a3aa0bc33a039c69e67805bc985c78dc7a609efe7d0a7eed9d749e158bcf766ae3aed559bb89ebaebb2513a55525dd0f75d4f0c13d650c75fd4c9c8449d7d4b3d150392b0aef604c411c1def5305ce15441f658e94bbe798f27cd53cb353d76990b92015d9fd4372df05c6eb45225068a0b04c4cae4ece7eba3a5fc76467ce46863932fe1f96e151ed25937eb8f1a43d61e89f64855e909d70326fd54f58bae74f36856316f144a86cb9b96aeef331aca1a7e7174bdac697123a30d7caf4ae48a2adb1b0d4c27762c85e34f89282a8290c3263c63c0cddcfec00ae6c69463a143cb23c65ce2a070abc12dadc632c93a29468d1cabde3c6c4964f737d421019f333a4e014fc7cccde28793f7047c257063e87bc8f50f40311c213f758542b5d5b324db03cbb492222bb963653ce5b5156ba40c2bc69726016fbe3a5d39fb059ff59b79e98b49cea5b24a18590a24006acaa47bff81f216a92036840b5e35394151734db2d967028b4ce127cecd88611ab5969c1a3ff541771c11b017ffb96727349f5fdd1021a677a7b90c91487c022ce49b22c274ed4e8916f8c5a5d945e2b1fdb8dbbdf6611cbee73d2af80c958de64916760edac7a8badc8b165d48c639b931f1b2e5dbb671d28f50cfe97e918701d2d977e54e6e07059b408ebac6b1f4ae1283bc936693728fc05d702561794fdd4aa690e6b64ac6ced41f9bc2ba224a4424a0ea9f0e3c2305cf1b6d839acedf9603151c90e1ea367b14b0201e55b16670f2ba68d9559bf2f356b3ae302646154170e050d3e7570b5696f92201ac04e10a64859906db1265fc98d49138998a3924102cb7ba36c89f2162f2e56a43a4e61aa56b60ae9fbbb9b410a0914d9125c201e85b6235838055db6395c37f8ac4ef1054a2ec38d3deb02d2a6d4b06695c895e8584ac73b360e8064b7182512fc6c83f42e72ed3716bf1139bd8d7bad5362637f3f410c508b5daabe6b591f52d490c26f2db18d4adafffd5ab38facaaf6dcdc3c436b57dcac79d5d76344c4530fb76ef64650958dfbd8325d7f4777949e0f4cacc9b7a05e9509c4993e75ac41aed27c4d0b3fdc256cb954c9a70b649b2ee3c145fa3115e5cbba594287229e932e5b369c0df3029dd09616301f700a9468034f63418f7cb9a2377f0b4609975c489e8580d94a6adb688c8b618c4a7e834763f0a51f1a144e5177eae61900c655a9a296d5f5e2e0782039582a8f6eaeae768154902213356bee0ecd5d65015178f47fa7526c35e2ee915a38195c7fbff6540da5ab460cdb3cffadf1feb64cb85016ffc7ff9ff6d37bc81069b5164cb8d762f3192e4bde6afc5871411491fe435ef0f7878aa41a6e92d0a40268d0d835e7e8f64c2bd8ff657caef271be75c4ff984179502632413c59e713e451683c695c232275a8b87287e452d479a1e9c9951be2c92f282a8587166050e8487bddf665aa8d370db47c1d78afe8671d8b0cdfe10eba76e051188ed15ce8e35e5f85ca77bb9e6854337c47f97e40efca390b1c75b3b2e467af0ac5d5f0cb3384e2485fbee146733fe9e7a5df77c569dd6b387610b7ebb64ab3b90b081081c4dcace13a73339302d827cef10f2b97faa32c8143f9b4dd907046bfb89f2b1d4438984803c5ea5896b5577964586f56c397ab7c9a804474a3edf4e67a8c535f778f47c9c650f3b940cacb1b9a4005ba3698e36cf0e315c4ad7fd456c866b7f3c25b2db6d765bb11160d30d762a6a83e6a4bc508d0e236d9fb865a9c7ca367b1c51893362b9550d751b860f98c62687778ab699d4f65c8a726942b95a99e93740e273f6576f87e56386e6926d612641b1f43918b30db067cfc54cf31c6f8789d331a9d27b7d6cdeaf6ba4bb8e53b4b22b0569313e8da2f1a94beb4c90a33d1b0ae5f01b09faa75005fbe2f4f595adfb56461fa8e9a0e816d837e6fc60d0298dc9f00d8cfc394f48931a07bd99ed6c269c45c0f3b8458ce6a2f10cb3a5cc19531c80a133725bbfd0430d1ffb3695ac6aa188a322f944c546fe97fffc244cce4eac84fe22a0fd1e"}], 0x1038}}, {{&(0x7f0000001600)=@generic={0x5, "580900e2f6ff39a8f36adbb83ca796dd4b5f7820b67747a64cf9309b2a6758541275c8f2fdbe55273723323c60400d047b6bb850f24efdc75419335c97c5169a08b655b86429528d6f1af34654482d22c8ef81264b258d1c562729692021fd498902572b477eff5d0ec78d7c9b6b67683f02bd77319c142a8c54434be75f"}, 0x80, &(0x7f0000002680)=[{&(0x7f0000001680)="ccff9402e01290b8812dc4f3f8428830c700c0ca4c34d213cbd6d184b629828a6cc8263a4388a33b665c9abb7fde04ff0f4448bc87b37fa8d3ebcfaffea1a1db8b0d25f7b7992c90aaaebcfb5b823d1d9b33ff726ce529d0323db0284fc01052face96ed17bdfecc5896a25fa2f0ad291ee8592c7afc357a5a1cc924ec82388584ab7cd9a9fdd6c1311454dc92ae271ca7163030662b6f59ebaaf62640101474b7bc03504eabb8f4ba8edb3c9bdd97f50451a247c17caeba78c355ad477f333460553a993ba6a381dc22ccbc8f8f8553bac89fbd5e3920d39846b0eb97b0ffbe8f58a86f641a9c93afd49f5e22fb656fce86f9905f311c3db7e61e510b25908fcb9a9e3ccd8f361c0d81627c002eedefb3220d0a1d6721287fa8b43b7daedc5c26238b32348eee2dadb40d1167291fd9f9f3ad89c0291b119c8d9d4cb0b9f7b70cc0ab1781d3a79b185b75a2e1a8741c59f7ebd5635c54bbe35e61e800c5b37baa3e25a8bd5732b9747059bb0d40db1a4ca21e9ce8f9b2f4610691f9a6c29996c907ff316461f8964b84a99215fa0e35bed4f410f4b0ba70af9e3bf12152a1df6234fdd32272de152605fe12a7e14486cf778d475e6ea6ef8966f87dc43f00913ac997a0dfc079d3074612023145a1d3327e9a8c346c2836cd9c66af1598906749ba0148b0c915d9103fdc8d36f6282075069f4ebc5d4b37be172df37098c3576c8cdc20c78363589ef8f422cd76dde0821a976591e6c392b3d298fc84b684a654dc749b79375b687cc7d5d7046d3002a84cb1a8895cb7584dcfb2579b69814a2078f30a9887b797ac07f4068bb2766ee8a9d4d6a4d616f28277091a5d6ea2401ceef9cce8f314d6e8a7515a2b88f57b7c6a0872dd906afe8f45f40fe490cb47e273dc61248c351950fcc211d7aac2a9da11c386e5e409cc821a34a833b6d59942e4cbabaa2040641f6b9997735e6f3c1362a769b94c431153d72d4dd3b7333e556665a4055c3aff852cc69b6e71681e7a93f6129d143bd3efd06bfe846acb267fae5843890b2d594b2278f85e3cb5387d7aeb68732023008406661d9e4b6be0dd7957eefa745205c59a53c8d1088ec8a80fd49d9d763edc1bf3a53ca201ab3d36bcb3d30c34679fb47f8f278c09093f6ef499d3d49a0bf3af2db26d87032cc05a50bc16c225ef672ded2dd55200d94fd11909533cb4c56f7eca59002b1b42410987e5a166daf22474e5f309494b5e56622af816330a1c937e9de2cf0807e51c9f079d3d00ccbe18b29d575b390369c43b90fd9d8b409ed1a6ee4872cace61ce69862945598c802228f7bd1551a8d32f912eb92e08ffdc24c38153995c27da1a7b390a65c0eb05b881ad923b8eaed180e173034e9eb7519c0516256c5e0708312679c55b7396ab8657996280f8939f89fa74bf4cf4447cdcf88613994aff1c186c7a4d0ddb52364a0682190dfee2d23b586ac0b55da064db6bbe181807d299c89140afb35e164945222ef5d78244d4ddbcd048e73f346a353c1a2fa4c01c7053f9703c4a9dea731b328cbbe964b023a1c6fa9f78740d5dae7f5ae19e6d165845dbae3ad0d69f0d636773ed277708fcc45ba0ec7688296da6f70ce278c0cdf1b233d7c5724e8e72995a5474e63d39098d6850af2799b8240be764f4f3c4ba4e8a3d2e9b952542d74ad99bf5d325413c4a773e5cce1b707f039a31111b84f3e8f01d8bfaa1221cd5c5cb15db7e2152a3568483abe8f52be995fd76bd76cc59f6b4f4bed528dad3d0a298c728fc1720b0e243e9ffab3f7d632da18c419636ce2de16ec51f696d34a89c48911d87f8ba3c2f7a13e406591e638a2134d0ecc5322127a1bd0ec51298a0e9073259868970f1135c88534dc899ea39158d2c7a414d6a548c1514d1f36d8eb557b4138ee17554eecde4d9af6bc0eaf82298a95934cf91001a1ee899edc6122349d223b2a6fbde0155af4bd747157c29570cb09028224632800f74f9aaf0c9222687336e81c90c5fa7cdaa9a0c598121c60dc1fbea69f964dd2467714d892052f9143a47f39e0a20a44682d749eab15615339b20ef678245d15de0c3a90e95f3e88d3b5b66e24a4b1a15a22dac3eb05362aee5e485066f425e22c1abb5b3439c3355d1f67a351e3144f15b616878a47791e03af2cb78ef1a696d2e5937bf9f8b245fa1923e0afdbe0f28f427684a596c1d9b2a7aaed2d4b7688578a4f25fd7e538b3705f9a97b3029ba40bac7d6434a6ff2d9eb78d91a1178d22e4c6e3732042d2780e240de0d764c84b6108157049863c6b4e5e8dfd8ec1691bf2b401a20af17a3ba6a73c060ae96bdbd4453a51a27ee161ea2b8440c470420563a9ee915a9f574de332d4fd000203c8f7b42d1526053c562bf38af21d06d0e31847848074b4ad81f725ac0e0bc05e7c9ddb7faa379facdab3a75e4ce4e5cede175876574e19c9025a1328eb2bdee6bed468ec16b58dffca05fb2857957e23df88f0bb1ed70ba7d695221d8f94d7930d495a64dabf2b01274896b1c8c05c60df8780a440c37e1286b4603308c36658c53b4ac9b6c339bd367a258627fa1a4a0ac916443d0f2481f91a4ccd5229593b146d6ed0dcf5d45bf52a3cb8904ba7c070cde67f4d06cc6e272ab5d73e74e5008ccd234347a1c2ce130f44f33ac2452ae8b5cf3dbe0c92175af24618ca2d08d44d214cd3652d2c254b276bd95d2daca679a0e7ddda3baab03be8749b755420f995522b43d8ca702d83c725803f528c17179aea21bccb7eba50e40c69dfe0ebeba99384086f78974c56db2bf53d0f26de47168ba291ce8171d08c59a33c4e399519b65f6ef380a525799283366e1eacee5bb77f59b638db14333887c535b73c4bce7995493d409d1869d2808c16f371fbfa7f96e3842cb8403b6e3c34bbe964a3e2b6d16b5696d8b1aea6a3c8b64e95c43888e4595faaabc7f891e108d1731430ec377554f49171d367dda0533c94877bfcc023221478282a2ceca471d7c290991cd2355f24c597ada91af52ec658dd522fe505e3e3d2c62270a64e4ef0f9d26d1e101d19962b2a2d42d4a119ed82968d4df214acaa4a65df95aac2028d60c851b2261d4b12813ad74ff276063d8de143dd5b369e641b9de93ba8d50557a41ad8791fb05a6b4207e909ae720af7a04a06de5d94271360f3d2f3fe1732ff277a01b28d50dd4410afe25cfb119967ad903ef8c3a4f0c892d7f309ac678036712174e510e5947fbc75313f26c379e23c87206416fe15bef1ee1f108f7f8e97d652ee99d6ff411b23d993f3e3cc8918a1b743bb3b2d28b96f60db0cc2cf8ff395355398a175fb0eeca975cdf4ba399e4f96f3b8ddf3942cff3847698afb2fe7142895c55624fde13f7a5072c39e6d32332370209d767523a2d71e62094efdf22db0a38d79afbca61c8ffc9d952d75480a43dc3734545b29bbad23488ea2f34347bdaafbbbc3f0a27fa55b0ad163534e3421391e99a56b52deef620104cab47b228d6d10019f7d3f26eab1f87f9b10c89dce038d495d6e67fd5a61dc4fc63c38ff7598272a31fa543f863efa5ed87460abcef3a29a6b2b18efc0eacad19787ed88a7269124077dbb39bf5bbb2e2ca6d2c389390ecf31a15ffd76c5164c90a35acd2731b3e81e6d8e553e45fa3c84bd9dbeb59a052479910f9c95a9204c8609d75237d1f91aa920a85f95da6e8ff83eada083900b18fa2c34e900dcad54baf0f0da9b646d4e2630d5c918a21ae9161223590f22155b3aa92a9a7fb6bfaff8595696d70527f108cd0cfb5386c406d1044c87f2e92c72d20e6651e4888e7e9dfee95d3a3014ad8949ec9a8e1401e8e1df88cac2b96a1eddd769caa9d247af433a16dece3d0c53f8c930ea8c987cf733910d5974bc5315e5825006485a5746ce8b099a0bec13ab63f39a912b9d367e69b4bece8dc28b3bd7db44ba1f1be9bc6165d529fd801ac0e57dac53c60fdd40d8d414cfcb8482c7c36b985922fa039034844bed9c0259bf2a9de467e7807388578843a4d4058f481032ce82283143116e83e417bf68275501bea1bf7ff2a431e6edb7689030959d0b72b37f529e86d5102fafcf1468a0f0ac7ae8a91b400371ce9c2c78faff7a6b63e522c3e928319977aee97547a8f9149c55cc032d72998b3811fb0eda92415419c23c6cd75f489495c59a81db8b8aa26ee0fa0fc7b17d49b73b4d7f51f30d0742b54925e2f89efc17c9f3b06088108f1cbf16e31b1c96e51c756e394feedb83c91c6c0808eea2caf525bfbdfc023602d18c9fe002e5ef85bb17964d77432168078cae47b4732bd871acfb7b78887d4e2c795bea1629ed4c10af9af6631b19bf2b385c9cb5c814a8f553f6a23cdb8621450391820a1a7a9fa1fd2219f0294cb62d919b3ec9c3cf3ac48f88b83cfb30c042657154c022901b86cf2fb20b610293801aad61aa4ac43bb9d3765e8e22549c1ac7ac72da0dcdb37ce3f239082338d2920c785f6f318c9414286a54aaaee899d9f23b6008e364b556156c9e104ccd72a5acf262ac4dbf1f95106333dfd3adeb75c122d14745ef40d243651d12e6a385cea2cafbeb7506373aa816e9e4be413438177f61c7fce1b50e3a2203d376e34a38465a9699dacc8e3f730c453f76dfe450d517bf8ecdf473cf41adb2a72975091138de836991648d83a574d17d8bf1abb2f3273d5bb55b0db8fa77be35e3a75b25954404bc5ed83087268e68346f6f12895c22e83532bf473902ad6b5f90f16ba49609dadc6261492bab972d0504d5afa9c822c7dbff4239ee835d157bc737079b8620916faadff1815bf82d332622e8102d6d7471878b9c10cda241e310ea1707b320cf6cde9e0238c7d18e3b61e26370767460dfe2b9e41c58cc3e5939f6f9cba77463914cf4d3393a2d2c0737a2cf31476b7155517fa50d4d78f4637471b85e28417570ce1bff7082127a86b3d750ffb64ce53befe6d4d4672111e95f2aa5195ada698af9965963f7b069abcc8b80a0044a88093366049f3b81e6d880cbf9a78c42ef1fd7618a3969c2883d31cbe3ea0c47a535e6db1cc9d124c5c58a923361fb190935fab273d6abaad8464672c41a3c7960215244f5a6f55fde570ff2382ef6652ad6d7fdb46df9c0a96e9593c3f744760bc0cce71d60c2f80e70276ddc3b580fd73a07d8b3e6e9ffd69ef8166481f67036ba5df6efa11c525c484de64e216dca223c853080f00770df1d69322f1a99352ae9e77e3fff5ae1c2b8871710f50cb53d24af1d7e73a411093a8af9385e3dfb358622677ba269ed398e0acb23e9dea815bb198d397983ab0616b8118c7f0a9b1c833e8198e362bb1b9ebf85695c7815bb16c883fafc3fbbcbbfd1f9039855bae34ceeaeec6ed096c0b6793f312c9367f6d6c853fb14036e61ba856c40bac95e89340f1734cd9f87d56fe1b69986b407331a3b1e15c4e0ba098406bfcb4ae05de10617afc0adf9ae7d4e2991aa0a74d2133aede18469b33a9e5436f3420e46b6f4f8cb4bcdf61aab67d3e39fa4fbd5c7df9d255a6ac2d593769a61d21fd062956b8c961590ae5da834ba45533bfac6fb2d94938e7e15308486cbb75f6fab4355ff55fccd69839d72cf700fd4d7c52374128d4b30aaea9787e7c68d37c1d818d3913c66e80b01d1ba8cd1729295bf7ecf6be06513e9d79b96205fb0f2dc5156521a9d47b69d061cc58f1700d0193fa0d907fb2140b960b4f1f77c8023f6e0d1d8f49ed0ac9f52c97d1404b5cac5ab0db94c2f41c2e8279bfc9df8594870789805bc48556e60488cf7d2d6", 0x1000}], 0x1}}], 0x2, 0x4000804) 04:25:07 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:10 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d7", 0x24}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:10 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:10 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:10 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) mount$tmpfs(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x40108, &(0x7f0000000440)=ANY=[@ANYBLOB='mpol=default=static,appraise,dont_measure,fowner>', @ANYRESDEC=r2, @ANYBLOB="c30000000c68125525020e3a0218027216811ca8db9ccc20c7c8457026000000000000000000"]) fallocate(r0, 0x32, 0x2, 0x2) fallocate(r0, 0x0, 0x0, 0x4003fe) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x400) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) open(&(0x7f0000000300)='./bus\x00', 0x101000, 0x4) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/238, 0xee}], 0x1, 0x2, 0x81) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4, 0x2}) 04:25:10 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:10 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:10 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:10 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$sock_inet_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000280)) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_mount_image$iso9660(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x2, 0x1, &(0x7f0000000240)=[{&(0x7f0000000300)="339fb536213d1a60b3562933c38779ae836882d708b5aada3b53e8d5d8aa65cb23e116ac17685b4e5e8160044951c27e3e227eb469e37cc3557c0216c689795ec8c441956e55499516503d830ad21182c651d35562b8a3cb459e16a678359ccb0f247ced69bae5c0e0d02f70f61aa2abf57bc634e716a08e65ef97768ea5fe382f848cbe11cc43b6cbab422eb01572406326f2bd8dedffc32f73ce965d0048fa8300396b90c481c36aba09447ac1f2dbf50f1efcd5d9186cb9c4a1c63432a92bf3e2403ce2030a92a890b393c66e1dd1ad86235246ae36cca1a1d8377722b94ccc5f6e885e588a0dcb1b78a5c89dd2930fee071c7f619e1ff7bbecfb26f7eae526f88b3cceaf4852da3022b4506ec087956661611efd01e54cb7ffdf58c647767f247f1a107d333b544e23218d268827ebc5969c047c7f580110873f35126720534a647c6c2222f899a2d4392cc532766fe287219ff7a328cd6d1e5c31cdfe05aa83f476bc36d8a4cc47b08b3adf53745c0666747e5afa57c3ddc53e86e0508d70a64ff8a83ea420951a8e10095c549a0f894cf896e1a2a3c6f5e5efcd55edf64eefca66ff4e0ff55a0c3b75d8ebf34c1e5a28b81bbacd7ec0b151fa6a3b3ef138ce1c860f2afe067af3b2c3c9a7492a479cbddc91f6cad2d819b7f4c18c1476d41ef4b529adbfe2f5a6b6c2e01d0365a1b97aa0070909ce5273541c2ba82eb347e746b24814eb898321f7fec8f99968380fae6ece8b6daea760e5334fd3dc11ed36ab5ce7bbaf44a5934eb3ffc24d6384525d8b66c330bf31188bb584a6b89b796339b6bc9354ae945f33ee9f30ae81fa1455cc7f5d7a1142b67a77bc360865152418a95eb957567ef7a1e1e4ab7c816d2d5bfd2b671114f8b41c8936a0ab775672b27dddd9a858d823e10f8f495f8fb0ef5bb9db2502fa9c9731559983bb1c5f501ebb4de077b9f40378efc2dfd8b34721452d1ea21a559370b2b4aa74b603709b489173017aae4ef02147150de7336dff03039cb0b864f512694068c8e079afd45acfa9d4ac967d1a48670a33cd779dc7dc81a22971ee55c33d14c228188765db250b6589cd73895cb7cedd1e8424c365e31b8c6181a44e25e82c3071248c4a784c9072d81d163f5bf4aca26ca489971089f20a1e8751e67ecbc5d5b80e19c3f2dabce3f0d1fbdbaabe54525639c889807fb8185ab34c6a805b59e58916d57a8550247cc7af5541646acae67cbe9ecc768537a7609fa40d7dd6f9a82b22fca6ed476b7b5fa265631cd5aaafbec7973cec0fb6fa5d32aa6860631621f769b2da146bc7dbfe1d9b9d71d15d1bcbf92afee772beb2f10844261260aabdc0e483373c970264f747e69c44fced93fee91309d610c6ec6d583d8b132ea828669a57dabcf7ab4241d04e7e8422739dbd63ef02fbccf1b14c78738c630a16bdf72a1b67682ddbd0b21eccfb903815ffb67437e28d9441c532078d25da56220a1c10bdf3dfecf2468b68fc9800e9b2d37a9c6c280854dd863dabf530f64fb638b7e378a88cc6b3a0c9017df79c40abe3d81eafd33d93e2c6ecbf236f30c7eafc810a81afd033c8cd04e3376d627f23537ef14ee528f41fafea7557b62798b99dc38eabd478d26df256a544375c30d5bbf58fa64e0478ad2fab1fd47eefd15950685940fa75a3cb4a4f0bc6099b4e0247d07964c62fe1ea24560f5f5117e98d9423310f4e1790d1780a47863cc8f34456394252b09239c369750b409bb9cd328d3e753f85bc54eda095c631616c23bef187f54a463675d2d0443c6de5afdabcf758dac24021b71ad129056c770553cdf596ab723dac964b7eea07b23cad45e38ab6b9e5d22a1f07423fe1567e46226b2ff1507dbcf6e389a2feef5e0e0241527ab4f34b4183d8fdb233d32810785e59e9062e803f840d69dc12b8564034b003d4fb5f838af948f86b9360487f26fea50981a5cde693ecbf2a4ea9325d558eb094770b3cc731b866f8cd01b5b2aad33b25414c26bc5d6add8c7aa78bc20322058eca0f529929c15b9d00a7fb7f3d4323b08a30e3c17a2ebc26fe9b764764f5338c5ea5f3ea17545db2d4ab51c4bce2cf0a52c2fd85d44e373117ae550412c19b707835e93ff7feb5230cdb6f5c71637df154d5b22b95724e4ad23f2e91c58344b65a39cf5eb2fd51d0eee0d9deb60df587f182d8a9b2df6a0bd96e2c7ed8b0108eda19e2afd5affa42c5d1a3f7389bd8e273c9c3bce2f10b759b7d6c69adee4ad1c9492b3ab3a125ca734d6ee33176de0fdea3f6470d748a4a2aa65f8c1b8e1b51142196e96d60dd1bfbdeb3e7794ab0b9493241111f3a0e2b73218523d64909c1193e98add385324a924a41324707612a30e434451c0f3fa3a3c231ab02600cf209baf5b283100aa78df79f2803af05deac7ae38f2c0c87485d24162b462740a4ba0cdfb3f442fcc00a3508d8c78848b27dad8a1cde360447282b61785d757f9398fe96765842418ed65ce6b135e87d90ff1f84edb7a42e6043e0595e2dcbb4e54a95d028cf60bd9e569949cae0c8cb142fbf00ff3f9d22a7e04d32f0c744a219b900d1f03a8458745360aaf4711c0649d12cc975e998196f4e066c5dc46a281758b34f7f10d091a03bcddfd98d6cdfd2c7139061b086726906e1321ebded6d36e9a1e418fe2845b34f961d65dfe984b1fc875f437fb8dec822ae1a612c5dd467732e056c30267d4e0cc9a0cc464278fa1297fa8f905c28313af15944739982161e7c25b71d1ac17277ccd3aa095c4a12218afa79c0eced1d5fe438d4d90683013e3005dcd824771ba9a6a43d29eb30c14a88f2739fb46d4b693c935e66771cc0beba74bbd5452ed148ddde0b4b989bc1dfbebbf4e036cebb35621fead33b7747a051b8adae12422f073e5f96a1517b3f152e564a578b87bb39cce1aebf145429b923a917549c50f7523112eed2974ef5dbb786a53f72b66f23a864bdb50c8c7f7fba6bc0739ebc254abd62dec1415b7dec0adfe5f15f1a64df6a5fa45cd1223a0b9772425f01576049dfc0e92bb3755eb9c24a97f768331e217b14f515ef775ecbdf3634f27afba49ac6a553fc0540483136eae75d3b9b18cb78324dba901442443ed2ae31b6269c7ea8d48aba52a961b914c3332ba764eb18d758ee3825ad5f33b77367da9e07e8fb13cbb11e89c0cc347f422417e750ea3d2fc97b8633ad49ffe335c5f9d2ff0096ab6eda66c8a14da4f2ff90ca14e8d1937a89e06c578aa57cd5713e05ebdd5bb2d48a2299d91924c184e1e4b9365b9f531e69a6bee2f6364bf5e14a8c534b91f141a5a83608c7d2d7443f874d58e47822b4a97064522ae7f3722ddee780008dcc0a5a9aa6329d8c9e03a72265a1feff06a41b90a97526a612bc33ae46aefd71fe29343f6c27e651f90c97b1df82a837ae7bd0882dcdcc2e5f8ab3851b50dd867fcc6f86121c39488a94541fcd0bea4aab062469be251c98fb81b5fbb7efdcd6e6ab51c0b99a62dc56d4a08234a3202d7db1c69278288893029d2cc25b715bb382363c37d7bdd7aae692faf320b9662a971674f80ff2f133fa39eb724a94355cb3ddfb0fbeff2ebfe1fa72c622210339f1efefe274e9debfcac9aa1daa8b875f9d6724933cb76aab2f774e312af2083c3feaa863291cda5755c761ba0931510445f85b9391eea341be3e6881fffa9eb5cd85a00c1f53c8858c4bff15cc7c292d5601c0f408ff140aa5ae660e14b53b36efecf52ed51d7a3edd56b05635a7d1063d663bbde225b43cd468078a39cd6a363edfd7f454c1519f74a223eb4e2f79fb68c16aa21f7bc2a8e6e52ff2f7d2bf012fe38925939f9bb802f654c8bd893134080ee5e5ab1aa209a3da66a65ad253bb404550ae91dbd46e73c81600848b046a0d3d9af245ed8742554d35242b8e8f7d2e972b51274f1ba2891cc7ed6e1b5e00f03c6971fe503a2269e52149aee6ad01d4e62ab6a0d24172feb3a9a37d49be82e2c67aaa341d4a98d48efcd5c50e77a037f6565db8e9169e63a3de29cf32db034f0b9cc7ede9e90fd797eb78a1591c8e330f73e2c63e38a324f4046153fefa35603c5f06d4c1a16c778bdcca2ab54dbda7dfe12c4c93a491df17ed6cf9f110ee0a790f8e07ee423cc2be3b6a8c91472424a70cf99fd85b0031b6b393de855e5c78e3880efc1b9328e4b42a714332a89caf1131cef54a63b61a13c41773f85f8c0c897e2f58312b39bbaa18ba6abc8838d9249e8f5ad2c1b4c6d688ac55584351e57584bdd5772dce7b0a79f6822cc3b2e6ddc6c7c0121ce6cc08d2507409150e499e1d3e6e6197a637dd3b94f85866090714a628961ae836a41ee0d9388abc93ac26a6e45103ae97469e35dd469d763c33a958f2d2bdb04c360050574620c2f9d6732e2e1a9093fc315e96ffe2365c721ac404acbade1ce448c30a360dd6b5d06c2f1f31e1f4fe199e96bb26835738eb24501ed3efb3806b3621a88656b115eb24cc721de3b63fd4082e48175e022e50d9b3dd38abe24697032378459bde958d1d803a9ee743191a3e9a37b28d7d3b2be118efa861c5a01f74e4c9f7ed6c60ff9d6f063ace095508658122d9cdaf2e4f7801b8534dd26f098f6c014e623bc2c69e14e180b40f0e961dcd61c279c08f8231bc69d97e2717a2719ef5c726fb272b735080e54383ba02cbfcfbca22340a44f2d2c3b0dd09199a9c8ba6f81d2a8d6e17edfa514338248c100ac53bab8b46fdd9fcd438bf2572225f5d9eb9694b07847acd9b9ddf590006996b257ce6d69df09002c5557d36321c18f84b041b40374daf843502fcf50185c9690cb81cbbd78ab797e5bf042266fccc473a386f42d91bb19ffb53f1394b55fa32f76e95cd514ce17a292b06f954a277e758184a3a067e5b767bca2294f11d2fee9c1a9eb86dc99d916200dc20e73d0e42fc8bb188b29c67401fc469033118ab50aef3ac3b2907df7e9b53cd739a351f52ed1bcbde9d38c8878fc0428f0f32c7cbd68edfaa60e76dab0d81591010404cd0614047d71c0765baca66f4124ffb569c1038facf97d73da51e7530a63ad5168f136ec282c017ce71021ce10942d544b54610b4a6626692b57c542304edea6398b61b93efdd2b725eb9aaafecf4ed2dd95420e62cfded6240955caffc40cc0f6cbc9985fce5e68fae4033b615dd69fa548c445c814a3f6255accb1de52ba5a4aa424443d84f84b15e7b36c3b3baac9a022581d6e67e0dc40a91cd11a28682554a8a3e8e57c728c00fa844bb9af685000ee63b4ea6ad20425f2235a93e793ae03924a9f05488d9f9bcc343f5da3985d4ca697fe3ea73d7ec86140e77ea6f673954d705a5c2274dd4519b7f090d47a364686a4c1ef92e77eca6c03ba2892712554010726c75377d67a849f5c5722b4eda8483efbe8203fd2055622c2b9432c3df2093fea55ace354643dfed7f86af9f563868e01df0d1391886c54fef5112d2414604a84b776d017a74363164329a0ab7c55a30db23710fe8dc3738d1c78e658c22a17a1c0e58713ee226d8df6afe0cc80a36decd9041d8b9535f1e3cd0af79f5a04da96ee9ef612c5ca6ef0441713bb069e5eed089d6288086963b5c35d51a0a39bc8fccdd6af9da60a8712711a820ed7ac771142c48572a8565267beeb70f7d4c12017b86f45ca478621f2aabc442a4edf24065c8df3f71de7cc7665bd606cd0e02d8c2bc052576e7da0648c33f699a31c26cd2f70f08c8fd7da2795eafbe8abc80b486247889ed6770e2d094a65701f25aaf2ada3fd40fcaa82515acb03a91d610", 0x1000, 0x7ffd}], 0x200001, &(0x7f0000001300)={[{@map_normal}], [{@smackfsfloor}, {@permit_directio}, {@appraise}, {@measure}, {@pcr={'pcr', 0x3d, 0x37}}, {@dont_hash}, {@uid_eq={'uid', 0x3d, 0xee00}}, {@fsuuid={'fsuuid', 0x3d, {[0x2bd94b88ab6ae713, 0x32, 0x35, 0x37, 0x31, 0x64, 0x34, 0x64], 0x2d, [0x66, 0x39, 0x38, 0x66], 0x2d, [0x34, 0x31, 0x30, 0x61], 0x2d, [0x33, 0x62, 0x36], 0x2d, [0x32, 0x33, 0x63, 0x37, 0x37, 0x53, 0x38, 0x37]}}}, {@fsmagic={'fsmagic', 0x3d, 0x20}}]}) ioctl$BTRFS_IOC_SNAP_DESTROY(r2, 0x5000940f, &(0x7f0000001400)={{r1}, "68ede7323519b44c909eec153f7a21087109f28fd9bf40caca2f08b5eba8ce4595b4256f51c49a1fcf187042393d6fe4b0cc70f7cf5b3344bae9109d192149cf8791259c4b03b3b43891d20d9e004f328504fb56f320ea480bf1534e91b69fc4e632eb93b903611c36ff4f61a0baa8bd1f375d90722ded32164080e3e9900710d91bae8a41598a2ac683f67eba026dc34c6c5f08c4250bf54b2d2cdf6fbf7ce5a305959b01f618e92bd8f54ad8dd2eb9954d04bc97e932c8c0960e0a5e923a51e73a33e4fd79bdd1cbf64dda16fc8ffce39a2e97609c4fbe9d26bd72020eb6b7ae2595d876b1133b09af60499cc26c74a6c2c388e2deaed3cc2a658af6ecead24e52b0b4fe597227f2b3584048c0779001d2d2d502bff0ddcc1634277274503b13abc6815bb7293aa52ad87addfd51ee33107b96847e0cf14a557d96bd27f47e62fcdf717356508fe8324b30c7c4e58c737583660113e3f325170d9a74f9d756ff9307d418b02510bff3cc5a9655f6085f18f55766b0126ae4347cf2dafe696748dcb8121796a5761f7eb163b37e375e11cb755db41b995f39902c1c9367b3a755237c947f354477348b47f90fcc6c5af93119d6d6cf58c59d0d6fa2aaf299feacdaa2387b5212cc8868dd16ea5c1614effe0f1737a9d7987e54ecdd1c8a6e77d8fca0d09f58c727885069e9bc24d19cb94b8130222a97a8526608b7c8b5018110833cbce97086be1c889aa6b27592df018a04b204cfaaf43e9a6423353bed4c6468564cb3b175396307477b4fc397532f7105693d2682f67415e62fe745db097bdc24c8047f91e4f8b60e99d21680a6e26c8c4ff4391ca7413977ca351d154e795aa7b980b65f7491112d4c159502485ff223e093597aef40c7a9b702649b8bbc8488471c00cfe1835476b62f4ae31a34b8d3886e4ada60602f1bca84fd4dbfef3768c16167cfd2f00b9eca1ce39938ab517a70b46a7e506887d9d9afae91538ce4c5d2d937eb8ec5ed6e0f5d53b0b936096a14666885290d094cc7a7f16def2f9d885171c1d39e1c74d2a6e0894ebbe3370564f6ab4d1354b530d8a9390974a14ee782263b14c28148b1e095f76f97cf143fd4a61c3946542b93f938edc7791a346f012bc2a175ea8c757a1fc437d0e692ffb6e8036f125f21794a89067b4678c44a7c1a51618ca6d45e82f254b982cc3f6506a7b3525e0f5d400586bce8cef992208ba966600e5a9a7abf8bacad16214c2fa97970932c8bc6399fc165d115f325737f97bc931f1a184286b55353ce9b371b0cc528f21a3600eb34dd24c84516132a47dfbedac393ab60e28f6a89c034739e69d5445bf5e9fea512c4f33998ccb2259220da7a3d4334e1702ea6b7f06b823c2b83eba2d0c342df490ec6baf895ef1b81ab0cdfa4a7be6d0045df507ebba5fb3d6c0a200c2e4890650e9330a4df60cc849a3a22829e9cae40a5169302a5bb25bd527f01b1d0f0eb5cd22ef51b71714dbb26b9e9c2af31427d554e02b678294ba6ab035b1fc9d66a91058e3c10cd87639f0fb02bf763c90a366e5aa23492faf56da6b2f9b4f3ae8b2738f3d5c90508fb4f772d716fe6a903f37a189ce959fd44255a535b9fa8bfbdaffa78f8127e7798e35beeaaf633d241886358b80187f98eb1a51ab30734004829cb915ccfabc0001f8c570dead0459abd4a5ecaaab1a3631e80fb651cfc0a769500a5b8031bdb2c1f1f34b9ec06174abaa8c63c988af093b8ec9acabb05ecece4d5ca317375f3c9582b53cc252439f80f93f1e1eeb069778acc866c3fd4c289f1fd939e40b623675da53cdc1118cc12ad48a7ccdcf559d181ee188a8b0a78755def36691fe76a8efef53e0dc69f3fff48af83e82c25dc86b424abe2f6cbfbf9e96fc23e3254017abc677ea177949b7d4a1a544a2047d2ec594a5cc380ad93a1b46f77ce4383797d1ca8bb757bfca48e211ea88ba4de45dca26bb074c69a7aa23be14292b61dc8ff70e8fbc8452c1e3add743249dfa57e2e81e7ca000918ad1cca8ede9e31c6d175a90207a659db93833a7d8413290e11c6a7d2deb51c47114a217a332dc33dd22e0c85e109bfb677ca0241aebcda4f4b85a690b36144b23fb60c207adc30befe6f2a757fbae4d34772a2382898cdab90008e811e6d0326106ed6335c37f801dbb15748a749ffeb34a5195b8654d3b4558d3ca20031c60fbedfd6a18240988e1aebf15b6956cec0ece8a404a627d5a2239611e9980ed1087e890e0f697b7e1b415e32c0035089b539fc3fc8c041f9d8503ee7c7888bd0c025018cde4bf92980135786946ddf621c5bd447ca027a74ffa837cf9ba96d456be700615014c3fd162c01035b547223f8dcf8f88ae3f80adf696faa73441b921c96af406cb0421767081d3d3113c264d323e38a253012302bbc3e1c5cfcbb9a0767babc2e534d19310a603ed5444d9cc64a04c53a161c86c182f8895fe081b27f7427c57b3ac03b52e72ee0943aa99516f3c81a64d87c64294db015442887efe51c713e3395f8448dabb08ce58e083e49c1ceb934fe07e99b65f93152adc3460a62caa5bf14896faee174ad715bec38dd5a79889ddd1aca8822d3d78c26245cbbadd0bd6e35199dc86b7cc264b6be330b018e1cfff0572ce893cb2ab82d43254c3f2af9d26701f71d3fade424a499a49cd2d24a33aa27ee835195459f1ff8e9da91b8c37e332262df8da62d0ea9700c856b30afe43840e8d99ce025af3e4b3e1ff1c667bbc9164d0b5a25d62915bbaf2d9ae1ca94b7d08aea5362689af4936ff775d75202f47496aaa8d8e7d7d177b73f9689d864b9f82b5e0eaccbef490ae8176986e507cccc3a4fc0f2e0852726add0b9529bf7c51a65b9806916ab9544c24233be56f9030a42359ef7b21ceb8263826957efc247be06555453836b9baa504f93e249ec61c244bbca717f135b6d7abdd4650c537beed9ba33870460d29f9f78946699037a0ed9c9f84c4857470bf8a42e4f08e60603c42ec9f9fde0d2bae44479d7c27937e8590799ea13d1022d2f5af1588680273ab54daa7c4fe4566ba9627ca874cc7343b6096f43f0aff5edb8d5c335bc69a609c485769e90c61c7a798b0e793f1960b75b2a37cfa12900c801771b308e28fcc2ee9d4a41ed5fb4e57cd52f26bf158ee1519e41d9f7d57957afcaccbca2557c68733ee27874904417e39f3ff7d9ed27b70e5760110820616c02c50f6111c900d6aca4be6b6625a0b943447ff9bf4c3add816ed7be9a2a6ef917e525bee3870c3435ff74bb53afd8868acb3c2585430f60f010b59228c7b938719b54591c6009e883c6b454d05f940decefe599e04614b640c1e9141b3f0a68b59340afcb727fde37267a0e9171de36f115166c839ede4b9170de56df8be91003a512320cc0802084be01cb3cc1954837912497179a0997e896c157eeaad18e4803db044651e73ecbd8dc47d017d452a865a580a3f28343d12f023802478450857a192b792f708c9feef56287ce6c251440a21403f629f4e02e4a2e6591f959824ea8795a6a3d7c64a333877816cd633141838f3ad677de4800e50f861d00519c4ecfefdc122e1090ab3885c1476ca08cf38c761ddadf4de206c995947be150e7dd25498e761dc5c8d5d140598fbdddf08cbd77c0d7fba2deded75b92242790c5215415893f3b3bbffebd818171d1a24fda223a61e82d443744b995d9f88542dda6418091a6617a70c12a00bfb083ccaae95197a8cf7cc214d61d2c2b7df342b85a6c052eca5ce4a0e5c461c17b363a5f97875c1f6d82c5dc4f2f80de972f10060bf630ea9389e3521c1dc6b8c1497007dd6a7408c05fc008c425259e1723ccf6d7b5ae66aaf648719b29ff19d4016894ff52dca4b018ca9338d909348afc9b7f069828942b30de418baa9a12bcfca3bbfff71c46cdadf386d3e724366e038638f47640f9e0df3c64be9e76d5a3987adcaac80f093cc98a3ac87ad9aec10f6d17a7241b9e1a9dcdeb2c48b7f449615d251604e55f1c576f6309aec815d3e66da8bd485fcd3d406ee1c0564cecd73b0b3005192d02b1f64a921f10c6a2e3ded4675e3c330362bfd9e8f6b01fba7ab2c8865d9f01cdcc83e3e84880c42a2ea99bb2cfa7351eb403b1c1889170dc03037e0df480f2483e2b4cf55678ec297bb3a8d5b4f1a4bc2956068c90a300df73a51cffeba5d777ff49caa43c313905c229ff04488c36e6879f97e782d2b6967d4d14e20c43384c45f587b850f1098b03e5050da7325e9c25d09d89950415cac9d2332da49db0c29ec2187403e29844e44b45a796033d6e2e0c78cc631ab73c0ac1acecde751a337c24b16c66f6a1be5af31ef4f6d6423e7ac96879302a02a81be624adb9bc2811c80e7dfc355bae48eea2e4abce905e4f9c99bb13979127dee33618ae2c4c8335441c886fc6d0dc6aed28d859fff5f53f30c187f5caa5d10d0f836ac8f3d5590ee3afa2e0b28b449b9bca99a6aca72e77eb914bb8ba88da54e80c9a276f47680d1a57e28f99e424950494c99f610909318479eb4ab2d8fa5efa1d0282f8ee528de96d8d4b45267df865b583c2416c367dd979ba8bce3cf1e9888ed3e855e035056349b36e04affd348abf056f4e127103a929966d7db1b384c13d449c950351cc1febadedb815e2acfadad93f23d488434c82143592c99b598e555223110b0bfeceef143df188b9cf5fd7b884a18cdcc529c5954c96661076c0c2871d46d27af257445ca152395e8ca4b6662a46e2515341a65008a7cf6e6a45915de3a2ead72cfc901f8ffabbc896e26a6f0d256d4664158181470d3da67f02670482220efe3209bafc4f70a353921d7c9b12ec0f7473abb19acf2969808efcf8f0b0ab91064acf5bf55567829dad3b55b45770cf14a54d8938a3e6e5d1fbd00fc4ceb88f0cba28ce0b0a5b797ade3dcf8561bf2cf2b44cc35584fb65e0f7aa2e3ce062423a0201bc62020c92671f932440a2908bffea08140a3cff758b013808cdfaef405baf2ef51fede569db2e376a13f88d39bf7a2226773d90b9f5555216dac5e4fa4c878d16265166cbce5d828d599bb047f2939d65d69610a81e361c74b9c4c7d9d921bab17de53e9ff1135bc5d02e4fa56fa0c3f4cdf2a56703285fd7e40ac7f7a5f0155a1b54eb3f1452b58a38f4e7e0590538755c82a9b2f8d3578f564d8340a1c288c6eee73eaffb0072215cfb58644d78fb72342c7a734b6e79412a55cf14203c8229add02ad7b26f30e0a4be4109e1a2e48a6e8ce68f6181e45304e1a4f40559c2d6f8ff74c250be23a869c3c3aecf3d7cb0c3d6af2c878a62a8977936193ad564efa3070f40007cc244d4e88790ba26944d751c8ae6e7502b2e4bb0e9f8981942eba4a421230a909501a82e04f972df281940d2c5e0c8d64b3aec0be7e0c6a9e8b071bd630eb15a0bd5d81c321b78250047a2f48e57b557eb5576af7be54d55dc50d3db450edda8f622e408d739dc824b511efb97f123b351a0616531a1718e8b70e186078814fd03391707df4f3bf1722a8fae1d8699a2a708ad4a00f3de27f44db24d0a628157aa0f13f7da5f05cb881e12844e4e26bbc3fa3ea3cdd357a4bd58148666d9fff025e06b7138206761e3d33254a09842f7008ec346a91836dd32031a6948af2544eb5361294fea581ada431d063c1a425326282b8bd2c1e0d8f879ff347903bfa406feba8388aa8ce687ffbecc7190cefd74b2f47f7a8edb898189a2dd9f289422a5e085bc80fd9ee5a27a8e8a8af21fda9f59cf61"}) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:25:10 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) [ 1696.164255][T30461] loop1: detected capacity change from 0 to 1 04:25:10 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) [ 1696.225445][T30461] loop1: p1 < > p2 < > p3 p4 [ 1696.230181][T30461] loop1: partition table partially beyond EOD, truncated [ 1696.241118][T30461] loop1: p1 start 10 is beyond EOD, truncated [ 1696.247222][T30461] loop1: p2 size 2 extends beyond EOD, truncated [ 1696.255413][T30474] loop2: detected capacity change from 0 to 127 04:25:10 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:10 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) [ 1696.285864][T30461] loop1: p3 start 225 is beyond EOD, truncated [ 1696.292094][T30461] loop1: p4 size 3657465856 extends beyond EOD, truncated [ 1696.322334][T30488] loop2: detected capacity change from 0 to 127 04:25:13 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:13 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d7", 0x24}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:13 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:13 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r4, 0xee01) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000001600)=0x0) sendmmsg$unix(r1, &(0x7f0000001700)=[{&(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000240)="ece31c3001a35d92f3867b8dcae3c3f629999dcc64d4dbd0b380c07c060350233f62818093288e483d731a998b4ab9ed69015fc80aeb3369dd107dbbfe271d94b4eaf7823983ab27021d6f528f86c41b40827dd441a1e469f0ade0e0c82b5bb5381bb574822484ef203adb4a2ca67aa7c57239e631548998a8", 0x79}, {&(0x7f00000000c0)="35cfe8a423fffede187136895b30bf", 0xf}, {&(0x7f0000000300)="896c01a97876aac22ab0865660bb9b7a024ddab04383", 0x16}], 0x3, &(0x7f00000007c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}], 0x128, 0x4}, {&(0x7f0000000900)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a00)=[{&(0x7f0000000980)="e3bcb7e7a7c1ee7e4afa782b413a5b5d36228542fed6f1fd0d6b5843aa185ca7f41eb1546b1c29c01d19b9c3b1323706338aef28301b47b127754788ca15260a4e77e662cc353d4e0bb7865aefb0abcbdc8383a6a60f6c7664b204b0b6b6", 0x5e}], 0x1, &(0x7f0000000b40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r0, @ANYBLOB="04000000684925c20000006f000001", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32], 0x90, 0x4000080}, {&(0x7f0000000c00)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000d00)=[{&(0x7f0000000c80)="5e79866b5cbd9c77856500fe17bc19dd45dd23573b9f369d925e42a0411b206e6cf684c791208b883b9a1139f8bff93e59af4590e658a132ecde35790fe4d7d446a412be9b1b2f6950e1eb322cd2f030b90b6456a8d024fad74e35aae16246b3832becbf280815ab9de1a34b7a", 0x6d}], 0x1, &(0x7f0000000f40)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c}}], 0x140}, {&(0x7f0000001080)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f00000012c0)=[{&(0x7f0000001100)="85a7b27a152084b771b337a21285afd1f707d64b089af893813432dd09caf675bbba187b758d14bb657084fceb598568b5d0334a7cb4773a5037d48a3ca1fe01c162db5997988b4116230e9437290aa68ad45cacdbcc35b68e01cf3b5a40bc9e124ee26d93a7451a7b21dc28e65ef9e9f3a415307b96cc972195eb30ae56f1eeada16dda78411779a6e0df3a4e3beb1ff45110ceccb60e394f81eafe83ed9bb96dd6e39608d40e5954052f13aecff6", 0xaf}, {&(0x7f00000011c0)="151d66e518e13160eef28b0449256dd165a5f7912d458a11664a32c93600c608d71c863ba79e8699c79ec6dc0547b038abd7c8d9da1c8cd28ff354b739b8794766ef41d7dc660f4687da2e5ad5f3d651f129373c031cda1bfe380e32fb7c8af4ce569eaba21373c8150379af7913835f02954995c355f09ab0593a976144f28211cf38418ba455c2a93cbd7a1c25b09ff338012fb059faa22cf577acdca63b618ba2c74948b41a1e6761dc7481659ea1edfa13d3f2a5f4c9264200bf05e29624298cf34191d1d1c97f65cf71967d6aba53209822", 0xd4}], 0x2, 0x0, 0x0, 0x40000}, {&(0x7f0000001300)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000001380)="c598b121cc6972e36d16e29265b46c48490c533b2c07cdc6e4244a8b5465e3ed78b18bcd084ac5487c8ef15d607424683c59e8", 0x33}, {&(0x7f00000013c0)="52f481818c9d0897dfd782c210a8233156e3158ff8287292602ca688", 0x1c}, {&(0x7f0000001400)="4fb2c6b82e6476c5024a790d3e59b92a15f3", 0x12}, {&(0x7f0000001440)="2dce26ddda0d87e8220ffa97d18bc5b461de1eade40b6ccf7c2e9a2357ffa5ccd947705a063f7d777a2f420337b9e10f98cc91014091bdfa788676c65cfb7f551b62ff2d450e9a56e33f3fe30881ff824031d65b614deedba1c34b00ba6752c17ae78c46786c75edf6940b6773d927a62f0df735c09dafa09e1a08fdf64156c66abf54d94b4e9d05d0d5105d450e96c20c794bd929f8a3045a22e28e6eb5c968d1a08c2131c99072747e5683f774b2a971234f04c6bb2ab69ffa814783efa20d0aa9843e598703a82c219aa06c", 0xcd}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2400fe000000000001000000010000009a179ade98f846a5bf84bc7f6ec1e854684b2b9191ab0e8d2c5b2242729acd428f3f6f4df509ee86d2b9a25c1453ccb72967d06e018c24cb778d939735d44870b60d27ce307f6ec8df46a4d243066b498670f2b89dc4c076b7251afb0a7d55b538d217bf41786e5a3fb0173bdfabcaec2fcf41dab81e4a5e81f390084485268d94e49a232c0ac58d9b0085ba4b253d7fa2ede77e4d996965a9a792a649b051966f5105b3b31a6f3afae3ac8a931e4d6902", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001c009d000000000001000000020000000971e4b5cf58af73e7c9ad5ffcfe01f6f5f15083eac552274a3a2a210631213ca92973e2b77f0a9576b32e", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xb8}], 0x5, 0x44880) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r6 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r6, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r7 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r7, 0xc028660f, &(0x7f0000000140)={0x0, r6, 0x2}) 04:25:13 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:13 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) ioctl$RTC_PLL_SET(r0, 0x40207012, &(0x7f00000000c0)={0x0, 0x101, 0x4, 0xffffffff, 0x0, 0xffffff01, 0x8000}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1800000, 0x12, r1, 0x55cda000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180), 0x0, 0x2000000, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:25:13 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:13 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x8e01, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:25:13 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 1699.280520][T30557] loop1: detected capacity change from 0 to 1 [ 1699.334222][T30557] loop1: p1 < > p2 < > p3 p4 [ 1699.339000][T30557] loop1: partition table partially beyond EOD, truncated [ 1699.346067][T30557] loop1: p1 start 10 is beyond EOD, truncated [ 1699.352146][T30557] loop1: p2 size 2 extends beyond EOD, truncated [ 1699.359364][T30557] loop1: p3 start 225 is beyond EOD, truncated [ 1699.365604][T30557] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:25:16 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d7", 0x24}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:16 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:16 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r4, 0x7, 0x0, 0x8000}) 04:25:16 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, 0x0, 0x0, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:16 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:16 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:25:16 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) signalfd(r0, &(0x7f00000000c0)={[0x2]}, 0x8) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) [ 1702.184369][T30587] loop1: detected capacity change from 0 to 1 04:25:16 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) [ 1702.253353][T30587] loop1: p1 < > p2 < > p3 p4 [ 1702.258052][T30587] loop1: partition table partially beyond EOD, truncated [ 1702.290218][T30587] loop1: p1 start 10 is beyond EOD, truncated [ 1702.296351][T30587] loop1: p2 size 2 extends beyond EOD, truncated 04:25:16 executing program 2: creat(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) ioctl$TIOCSERGETLSR(0xffffffffffffffff, 0x5459, &(0x7f0000000280)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000300)={0x0, 0x0, "f3c897d4247e97dcb49890a622044d465d0959c1a7cee740c868206daaf15b1f264de0883d3c4c46736bdc115934af9303b5e38c24ec4b097f5a4e0c81d90636ca772075104036a04fcb7e09a0e01e343628843f994ac2e9ef67cd28c29f620fd2782bcca3d65b2337e95a951111686503bf15e34d4aeca6813a373e6791cd48046b1ce2c44d0b9551679cae463e4c73fd1c866194f60038a5c194942e88541a27bb7d914b4c1a7c253cb9eeb89a595fd2ab88fc5b96ee54b79bdc34752677cc0b453c7abfff2ded2f3ccd67c8d388859510580ccc44af77f1289b8346d48a7e83757942b497ba8db03d20883e6003670eae340cb45a8a1bb5d4cfecbfffb875", "4d19d2816d857a10f7f35864e861a84e5106b3d0cb03392241d970ac85c97c61838c9249dcc3dfc0093af873b613dfa3793fcc2588659a79bd4e63fd442b9b068d9f890ddf88fb28611c01da757eef3e8a46bec8d99f95c99f4fbc3d4b68eea00d6f216ca042f0320db3f139b8bbe219a13c6cb67bcfe852a96036a9bbe82f9fc1519d67d5d8075fda3f8e1a78628aafe83ce36a2484c33a4b2d2f0d85dd09f34580ac0294cd31ab87c61d086fdeb6fd867e988581754cfdda57f1b3d77f7ca97c58229d02a8158f0c38885595c478c109ff2dd352e435e9e033f4496f65af3e350f2f165e8dea5dac5e3cb4e7fedf04a8e0095d23223a72b801d4d5bce71ef0cb102f16ee5becebfe391eaf32e7583398b4f6b3a5b9085bccf8e1947f5fdd738dbe8707dada727a2c8cfacc2377e4565399bed765b86945187ed7f48c98fa730d6d7c4bc113aafe56382f06c3b01154739fb65e10d51ec0ac592490cd3e16c46209de9b7d72303beca49c029a55c1af47dc57613509635edcff0f1160059b6b56de89b32ae7acfaabdd10caad71ccbcc4ae9ca6e6302713e0b345c4e5f08300c0287284b9ef03cdda2c4c6444ae62488d8f4296f1fb9b5a6d27292ddbe70982a15ddabcbd6bd0e20febc056b697945ff7c744c91e3ce053f79e05d15900e15a86560bc224ba80e4301e7f67468ceb10d22c1067bc1f217e8b35b357dca37b704ff4fb85825fdc282a525a33a768701a4c62ff84cd8a38206024b1eaba7823d3f398e2e4e3e2866f23a081672a8fb7ea3fd26dfef90375f5c10016794f99f1260bea544b87a2d8f28379813e033bcc072767f7980195e296be55f0a5ecf2b45f6d462024e48be616b304be0cf1768d67ca15daa99fb69572155c5122cc17b6453cda26342414c96c98d473c5253fa914aa23031118c56069490edb55f54977595c4dbc7c2fe2588830e28dbb42d42e0e467ef14c244eb9a31c966997cc324f6fb8aefce2d8e12da80e5f60e1e8bd00abbf0e14558ca6be794346957b3fe63755b1942e19a1269bba9285b97e33e4b0c9976ac02f47e8f4cc125f2c0445507f30907f2ea435eecaa845a93d223592a102efe87a7dfbce5db6801b0532b32312ec736fff012de31a4559e97a46af323a2cd2206c35c819cb67a218e9f1ccd9cdecf96ee9cb8ce3602154feb5fe782f9d99071448776ec11490f3584e3e26212b9818577de6f4ed81e1d0dc04238c44254d1464fac6deede6b30f95993d6bcfe91a26521db4831131c1fe0f287499b06e09defab18bec8e5ae2ea70c9ff5d20b2b782276ec524c3c4b7a179159e05079debf813accc524ea204e254725bf958999017241a6fbf548aa548b99904ed8de2964c100f31eb3b400aa81d70c1e78428578948c13e3c39a06957531043ec0ba2fb044e3b144ac9397b6ed8499e6eb7e470f109ee7a1f4bb5cff85fc471b3a7990cc0d2151f9fd04837cf6ed618093f154360c9a537e9cbb06ca24072bcc9478309b3b7381d3d0d3611e35ebad447908dc083dde391ef49fefc86217f307db7e9a01809d6a5eaad62ec56075592a1f4a0ed8e0399cad74aea3fe34e8cf5a7963c77fa17db4b702c0ee20582c7bf9baf1718e6f748dea8655c0a5391fcc3cc23b929ed935116b7f907f3c21589780d8bd779f43346392ec581de5b6cafcc3a2a28da1e7abf6f5b0759820c921e0290ba670b321937915838655609a16164d187c063a6f1ceb92554c69f0199dc651ba3d21e7172443446b5a7d9de1be296019198d27a8d59da049da2ea7832a9068c6465fe48c0ca6bf7a2526a5efc938c739cc52aefe35612c8d8efd26561f690a3021752bbbdb5ed01cd7957963050bfd60aead551741f32dda745f3b338bcb1a2009c349ee1d0da43d9c8c9979ddceeb8f859242b430d2b79e315105cb326c581fde87a1f47ad0b94b556a795942a8b2443f68fd50881959834016a5ae9813f18b982afe6fa19082e8b7167cc80c876f2d5dcea38522c10f774ccff223d82c89c9a10b297d65eddfa181b5bf1771401a7ab24de8d3caab4fb43567437a9abd6ee66c340319c60b35ddce82a5f11b5ab46b5087b6f2cdf167e3feb74eba2decd33bba2e6b6c4a651ca5715c5af2a0d76168aadb11922fd31c2a0989149a71b40b6b4481bf9e9527e9dc85444638dd1af0e2a505e11f58d1cb999a735bed0578de50c2ddd4f09521567537d378cff66e41e86996462caefa12941d8217407f23843ff61731d13b35c6b7e109c47c37ba9bd45fca082daf61ba37d5536a1e13b4ba69c684b2e1abe2c762fb20d702024d96d1a0aa94d35664ddcdced26166cad34ca3a8657597b406a6048a1a4aacca54b869bc335661f175715659d54c68654100780965fc81be31c5af6705321a26d0080863b29bb6e7c498b5c047263470ab5f54798b2e2270682ffe58239c3c39f526c2bdebe580ce7d1df6cbfeeac27d1505b5eceee73b80a877bda493f05e766abf0ece48f7907db5d4bd24bd7db39a31b01ed03a1e45f5c2cf6437ef3fef974566bde8e6695b959ae85f64b61d7828f6169753582774986e5551ef0b0d620352914a570d4ce1dc378692ef27fd068658187f1a50ad6a7fe3557d01ab63d579ef3c9dcd1dc0077edb7f90e6988cff0ca080d234444614c45edbef6e7b332356dafe86cc7582f842c86046602186f66b0c8db856dc5660222671b55348456662c833eb50fd7cb78ad1e12a63c54dc677e484c23d0621737f95b30dd2f34f1a3750c0861a4c1a3d5475d006f07cd064768effd69005a70697910ffe1049a068dd32ef9ecd66ebb63bc9fb6014fdc234503b70cefdbc5b87115165d50d38b6e749ec42537490641a0c902fc48da6b7c88b00346019f7c66d8e5d576662e3c4fef3a4ac625cc91de8f14576f4cb8b59da9cf63bc2e1fc003f66cb68a6d20ab738c2ed61772f1a5ae575f04244093dc53b4ed68e5b68c2699746f8ed07ef4a1aadede7b0c35a2be2dd4d8c1d5ef62645e589855a711f8cbc553f58a804e53cd16a09fd8325d815639ee69ff87652ba6848ac252bc15491661819994da829d8e18d54bcf4e75e9cf8f56a44ba9f377a88c499e7082a0292cea7fd4199d2243841858103b8e48c4523c0e539dd98614d0152dee1ca970acd3dc6101be8db37d77ed2b21d60908124d90d6b656edec071b07b3c29e687f4330e9fbcd1de758a5faa8c9908a53d02441e4d0c92a7bfaa59912c285a544bc97112224bc23f86d9bfb0eea88308a812a5beae22270327bd8918459a530925ed8aeb9e411133cf1867c793dfb3c8e9bec77cdebc84c224a5bccd345dc8935e560645db9dedadf6e7f98c3ba60de55c946062e74d2ba601b56cfda4df9e06810d6871d8900ce0554e3605ed3ae033336788d851f017a81ccb02a4fa602094d67e0f89fbfd4be1d771601c7b9b4d7f82dea173425fa03c2cc016ef77d57d3c0f37fbf768e8bfb1cc4aab4002a3c674d547d2aa4d836ce2806ab1274e2601d5ed28d269f82fb1193c03a470683ddd68870c9dc5709e806248fcbecde9ef3fd5b76cd7950b23ed2ab21705e813437015378570fa8971ae0c324ad82612712ddae23323c79de2bfa08ab2e973d87cf8d06e97e3ae76a82bc92ff3aa14276d986998adc9ac563f321513716df1f57889e1d69cd93117683c8148ccea9c27cf4082b6960a5e9e201259cf6d5c941710902c17feca10426bbdb22b9dafb2074bea6e0f545acde134a48208e58a6be1598c00634a1b41731e16f1bbd0a810a2e376b3253f67c84f1d68ce8a17824b67e7d197b3e0d8e4fffc4f9ffb1546ab6b522998e8454848ca3b3ca82b66dac4dd6f8630863b1ac944e4f61eb7f29090d987fe3794520437d9a62b71d7bd3c2b314bb927be029c61508818376bf67bed2c8d69aecd1872a5ef19dc288c21ee4c1296d417245465dcff5fee8c523cafca720a5baa27ca4418e7db1b70207a8c5db7162a02572756f4acc7b04801d7b44c52ba378feb3bc5a9ce928106f0f7727cd644ce38eacd86c717cbae10e59521e92e1f5f11d6199b78fdf946b20ba877773520748d850ab4575b20d7d1f4290e78cc6174dbf58900fc6c04ab448beb4e8e5a9a448270a51308f01837dc4f920dc0063462b1fdee35b9928451e61a13a83be066ac5061fcac3674c3ef8d6436e4b699307b2ffdca36b472ed9a3677e49172516937863d48a82f85f5e13e6d88648fa47b66173deeacf36941d54b5cedf88dcbc9bb319f2d3a6627f14e384cda62368b51e08fa5bd9c886e9c79ffb8dc12e78869fcec7d7e9bc5058f4608f8a31156119fc2e34f105bcec5bf01bad6fd8ca26e488f20f1fa7491ac54cd9beae1a1da83b8fc173b29815f246dd0fc5ba6481c7a2022be9c78f146385ef4c9f3bfc55c6c061a85a5c26291fb04e65027eb8d452cae349697470424eaabf5890cd3de89e852fb56c0b8c2523a0ac15284ed9cd6f5b541d363d937879497ddcb48260f75fbf2f3ed303a516948223d5b5dad83f3489016494ec72f5d11df05aab2f4bfc00b30e952f67c4b4a56971daefab0db0bd7396c932eb7ea7910309fc5c427a6a8ce3bd746ea980699643a87fa13e7f445e9207bc951593010117043812bf50e9b61328ce06106e5798380cfd85fcf25ca1e5cf994707ea28c74be3c6504ff778e39b202e531b5b756003237717fc367eeb597c0491e69e990b3bbcdc9ad678e562a6c80238306225e37c7d69549170cd3264ce0aa29d79ae1e73c954ce2d79374a9e3deefc71f2ed050147770fbd1fbe7e3401d3eda0baf61e1d981488cd7b60f4f88585c60eb6ffbfff61c25f3893185a01265528e27bd7f29ea52d33a4939ff812d452d1f3982f61a159ecec2baa2d5baba2beebac6f16924e64312f07f86b212a7b1fc52ea301d46588111532a6be4f08fbe7e6dbad3966b2e6911d7f939977d4c15521c3fa4468dbb752ba112a6014302be47ebfd9106b19c06c78c11b80a7a4bd279a79702d2a473666da4d430eef21d92eedd1d3d6a4d631e240f4485cf0a998ce76eb723257a1ee4b4599671c8f77148402dd9e54d5be160a4f9d4530c6a2baf0e37cb6d42e299071aa7a5e55a2fe59e2f40cd6c5a4f85f0137fab5d983506cc8667b650098e512c4e2905bf2beea6c04c5e62d4246fa61d60240d380d77b6236c5f35da6510f3945836097a1447cea94a46d57d0c40cd9207179563c54e9c39a07c1f76d1dd0ad6be798265b42fb3ebe196107fbb450edf927e88070edbc54fc1a11d58ec7e0b366b0e8dc4b360473e4933670f2ac94be19df521b45437fbd67f37200d0da13c80fe0f74d02f5cbf2f893b53b748ee5b86bd41a08891f436ffee824d66e928eef754751014f09a90852130d6e42"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f00000001c0)={{r3, 0x1, 0x101, 0xfff, 0x27, 0x401, 0x1f6b, 0xfd, 0x6, 0x31de, 0x1ff, 0x4, 0x100000000, 0x8000, 0x3ff}, 0x20, [0x0, 0x0, 0x0, 0x0]}) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1, 0x2}) pipe(&(0x7f00000000c0)) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @remote}, 0x1c) accept4$inet6(r2, &(0x7f0000001700), &(0x7f0000001740)=0x1c, 0x1000) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r4, 0x84009422, &(0x7f0000001300)={0x0, 0x0, {}, {0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) 04:25:16 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) [ 1702.336428][T30587] loop1: p3 start 225 is beyond EOD, truncated [ 1702.342668][T30587] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:25:16 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, 0x0, 0x0, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:19 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2", 0x36}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:19 executing program 2: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) fallocate(r0, 0x0, 0xff, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) sendmsg$nl_generic(r0, 0xfffffffffffffffe, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:25:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:19 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r4 = syz_open_dev$ttys(0xc, 0x2, 0x0) fallocate(r4, 0x10, 0x8000, 0x80000001) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:25:19 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:19 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, 0x0, 0x0, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:19 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r4 = syz_open_dev$ttys(0xc, 0x2, 0x0) fallocate(r4, 0x10, 0x8000, 0x80000001) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:25:19 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = epoll_create1(0x80000) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) fchown(r2, r4, 0xffffffffffffffff) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r5, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r6 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r6, 0xc028660f, &(0x7f0000000140)={0x0, r5, 0x2}) [ 1705.208666][T30646] loop1: detected capacity change from 0 to 1 [ 1705.238339][T30646] loop1: p1 < > p2 < > p3 p4 [ 1705.243077][T30646] loop1: partition table partially beyond EOD, truncated 04:25:19 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r4 = syz_open_dev$ttys(0xc, 0x2, 0x0) fallocate(r4, 0x10, 0x8000, 0x80000001) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:25:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:19 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) fallocate(r1, 0x20, 0xff, 0x751) r3 = fspick(r2, &(0x7f0000000200)='./file0\x00', 0x1) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(r3, 0x4008941a, &(0x7f00000001c0)=0x2) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) [ 1705.267900][T30646] loop1: p1 start 10 is beyond EOD, truncated [ 1705.274016][T30646] loop1: p2 size 2 extends beyond EOD, truncated [ 1705.281423][T30646] loop1: p3 start 225 is beyond EOD, truncated [ 1705.287590][T30646] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:25:19 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r4 = syz_open_dev$ttys(0xc, 0x2, 0x0) fallocate(r4, 0x10, 0x8000, 0x80000001) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) [ 1705.383910][T30681] loop1: detected capacity change from 0 to 1 [ 1705.420852][T30681] loop1: p1 < > p2 < > p3 p4 [ 1705.425797][T30681] loop1: partition table partially beyond EOD, truncated [ 1705.433253][T30681] loop1: p1 start 10 is beyond EOD, truncated [ 1705.439387][T30681] loop1: p2 size 2 extends beyond EOD, truncated [ 1705.446477][T30681] loop1: p3 start 225 is beyond EOD, truncated [ 1705.452696][T30681] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:25:22 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2", 0x36}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:22 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pwritev2(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:25:22 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:22 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r4 = syz_open_dev$ttys(0xc, 0x2, 0x0) fallocate(r4, 0x10, 0x8000, 0x80000001) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:25:22 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:22 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r4 = syz_open_dev$ttys(0xc, 0x2, 0x0) fallocate(r4, 0x10, 0x8000, 0x80000001) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:25:22 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$CHAR_RAW_ALIGNOFF(r1, 0x127a, &(0x7f0000000300)) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="8e6bf0f1317483bf9551a0794fbe25fc0410036c0cd8867ed03e2cf118e1a692a30f643a4f835945489a42f54fdfef3c47f5acc77d27120853fd37aa7aee64b009cde19d2a21fb8d64965196b32651022030526c09964aefee3aaf0f6fff6d423c24440cea891556e775891eb96e4b2a50303197ba37d2eca38e444e8dee1e2feb3db48b06d74fc038a6a7bd4e5951cdb3971c72f3a6cc1ddb25c1e94756fa874a150b6b1eee995966240879404be6a5ecde6610f38312fdd11bbc2da449e20c3c6f3dbec3de34c629334af77c", 0xffffffffffffff57, 0x40090, &(0x7f00000000c0)={0x2, 0x5e20, @empty}, 0x10) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:25:22 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r4 = syz_open_dev$ttys(0xc, 0x2, 0x0) fallocate(r4, 0x10, 0x8000, 0x80000001) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) [ 1708.232906][T30713] loop1: detected capacity change from 0 to 1 04:25:22 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) syz_open_dev$ttys(0xc, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:25:22 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:22 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280), &(0x7f0000000300)={0x0, 0xfb, 0xa9, 0x1, 0x1f, "e0946945ede18400d772066248ddee6e", "aa92bda4b19a3f3bca9d62b309571e086d31dc9dbde1cfa6f5b81eaa80226912eb6f16fb248446c74cdda4c15e15fa010fcbd24d91a850e40391d826239c8bb991adc3916a4bb77723e0155a77c649e385e0a30381497a17d16aa17a2cb6b18e581699b7faf82d2dd421ad7156c25048046feb5951dd6846d2d6c6d1266e049b6d1999127a84dc6d0073fd3cc35eb52fe9cff571"}, 0xa9, 0x7) setxattr(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f00000001c0)=@random={'security.', '\x00'}, &(0x7f0000000200)='@\x00', 0x2, 0x1) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) [ 1708.306922][T30713] loop1: p1 < > p2 < > p3 p4 [ 1708.311690][T30713] loop1: partition table partially beyond EOD, truncated [ 1708.323531][T30713] loop1: p1 start 10 is beyond EOD, truncated [ 1708.329666][T30713] loop1: p2 size 2 extends beyond EOD, truncated [ 1708.338328][T30713] loop1: p3 start 225 is beyond EOD, truncated [ 1708.344508][T30713] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:25:25 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2", 0x36}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:25 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:25:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:25 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) fallocate(r1, 0x10, 0x8, 0x100) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:25:25 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:25 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:25 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:25 executing program 2: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$IP_SET_OP_GET_FNAME(r0, 0x1, 0x53, &(0x7f0000000240)={0x8, 0x7, 0x0, 'syz1\x00'}, &(0x7f0000000280)=0x2c) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x4003fe) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$lock(r1, 0x24, &(0x7f0000000300)={0x2, 0x3, 0xd221, 0xffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r4 = perf_event_open$cgroup(&(0x7f00000001c0)={0x4, 0x70, 0x1, 0xff, 0x5, 0x81, 0x0, 0x7fff, 0xa8420, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x1, @perf_bp={&(0x7f00000000c0), 0xd}, 0x2400, 0x4, 0xffff, 0x3, 0xf3a0, 0x5, 0x3}, r2, 0x6, r2, 0x0) fallocate(r4, 0x3, 0x8, 0x8906) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) [ 1711.266532][T30773] loop1: detected capacity change from 0 to 1 [ 1711.317976][T30773] loop1: p1 < > p2 < > p3 p4 [ 1711.322691][T30773] loop1: partition table partially beyond EOD, truncated [ 1711.345663][T30773] loop1: p1 start 10 is beyond EOD, truncated [ 1711.351792][T30773] loop1: p2 size 2 extends beyond EOD, truncated 04:25:25 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) open(&(0x7f0000000740)='./file0\x00', 0x2, 0x21) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/sysvipc/sem\x00', 0x0, 0x0) syz_io_uring_setup(0x75e7, &(0x7f0000000640)={0x0, 0x2cc1, 0x8, 0x1, 0x59, 0x0, r2}, &(0x7f000036c000/0x3000)=nil, &(0x7f00002db000/0x2000)=nil, &(0x7f00000006c0), &(0x7f0000000700)) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) r5 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r5, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sync_file_range(0xffffffffffffffff, 0xf46, 0x8800000000000000, 0x6) connect$inet6(r5, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x4040880, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0x6e) preadv(r5, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/160, 0xa0}, {&(0x7f00000000c0)}, {&(0x7f0000000300)=""/69, 0x45}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000400)=""/78, 0x4e}, {&(0x7f0000000480)=""/164, 0xa4}], 0x6, 0x2, 0x2) 04:25:25 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 1711.369398][T30773] loop1: p3 start 225 is beyond EOD, truncated [ 1711.375627][T30773] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:25:25 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f00000000c0), 0x741200, 0x0) preadv(r2, &(0x7f0000000280), 0x0, 0xc9f, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x1a442, 0x100) openat(r3, &(0x7f0000000580)='./bus/file0\x00', 0x2000, 0x1cc) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) sendmsg$sock(r0, &(0x7f0000000500)={&(0x7f00000001c0)=@alg={0x26, 'aead\x00', 0x0, 0x0, 'rfc7539(xts-camellia-aesni,crct10dif-arm64-ce)\x00'}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000300)="a2a733fa4bad631c815597261198881bc8bc54423d72d6537c9f6b545775d06183d28d3534bb9a7edd42501c4ebe2553409b1a1d7799da4649f7c0cccb476597c24c6437c22c8ee65995d1172a730188e14328ab262b503057709127db2341783b98133af38b269108ffc315a053c2efcc911e1a37d7f18d1f923a2e768e34905fc15ed095a48de43df8dc81385223d4d5e877479a1e", 0x96}, {&(0x7f00000003c0)="ff6f8f2546dd1f8d780d762b03858f67901d1f61c3896e2ba78f7838fe027addb0fdd7a27dd8f3afad5c82ddf51b4630", 0x30}, {&(0x7f00000005c0)="46632433cf9e5f3adb941907ebe30deba2e6763208e6db0c0d741eb7ee37495ccf8079b89818de80892f0f48144f8eed60b042f8e7db43a0cded2051c5c222a73d73d0b94f990fc4f917db062622f8eedf3d5f4c6070626f16f15b784e696bf82d67", 0x62}, {&(0x7f0000000440)="2d3168f883626c08e14facefeae6d9ec6400acf29c02ed55eba134e20a38a7c60558820f8203349c53495ffa563148d7c0513286c04daec4f8d0b5f97e0a2c4a03ad14b4bae7a8592e4186e9d4f56369c040ec3fa6821feec3fce1948e767f3d0fa26499e0c098b62eece500", 0x6c}], 0x4, &(0x7f00000004c0)=[@mark={{0x14, 0x1, 0x24, 0x1}}], 0x18}, 0x881) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4, 0x2}) 04:25:28 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7", 0x3f}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:28 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:28 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:28 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat$cgroup_type(r0, &(0x7f00000001c0), 0x2, 0x0) preadv(r2, &(0x7f0000000200), 0x0, 0xd9f, 0x0) read(r2, &(0x7f0000000200), 0x0) r3 = creat(&(0x7f00000000c0)='./bus\x00', 0x4) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f0000000100)="1265be6213aa26ce8859", 0xa}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:25:28 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, 0x0) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:28 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:28 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x36) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) kcmp(r2, 0x0, 0x1, r0, r3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4, 0x2}) 04:25:28 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:28 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) mmap(&(0x7f000001a000/0x4000)=nil, 0x4000, 0x2000000, 0x110, 0xffffffffffffffff, 0x3b011000) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:25:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000001400)) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:31 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7", 0x3f}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:31 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:31 executing program 2: rmdir(&(0x7f00000000c0)='./file0\x00') r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)}], 0x1, 0x0, 0x0, 0x12) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1, 0x2}) 04:25:31 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000001400)) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:31 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, 0x0) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:31 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:31 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x2, 0x3}) 04:25:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000001400)) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:31 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:31 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:25:31 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:34 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7", 0x3f}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:34 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{0x0, 0x0, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:34 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r3, 0x8983, &(0x7f00000000c0)={0x6, 'xfrm0\x00', {0x9}, 0x3}) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f00000001c0)="c4ceee04461b20a39707ae809f3627eba4e480adcb245266c40d1da8e264e297ca2bd8c914b9bcbb1ad1b6a2855b5f81d5bd6a1466d73a6f055d8b5cad45311547f21d483cb35f77b38c6d0e968d72a0783561918b519bcc0f87fead72fede6742df6e82dd45d48f86751d51f3af30116196f4628d7ecddbcdaaf2b2875aca77c2e1383370874ba318dc987f6a29281e2b0638d047b23422677b9185fa44281ab68cda6e48d47bec2a64554701e833b3697133f6f0511ac00f3507f79fc71983d0a3472dfbce5bed98d87713bbce926ceca4ca458ad2f637e5f1fb5140879109b7dafdeadb822ca8a7c1faaccbfe502f4c48ca292aa2443dc367b546c3b8", 0xfe) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4, 0x40000002}) 04:25:34 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:34 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, 0x0) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:34 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:34 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) [ 1720.346542][T30966] loop1: detected capacity change from 0 to 1 04:25:34 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) creat(&(0x7f00000000c0)='./bus\x00', 0x70) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) creat(&(0x7f00000001c0)='./file0\x00', 0x100) r2 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000200), 0x2, 0x0) preadv(r2, &(0x7f0000001780)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/102, 0x66}, {&(0x7f0000000280)=""/53, 0x35}, {&(0x7f0000000480)=""/109, 0x6d}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/233, 0xe9}, {&(0x7f0000001600)=""/155, 0x9b}, {&(0x7f00000016c0)=""/176, 0xb0}], 0x9, 0x3, 0x9) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:25:34 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{0x0, 0x0, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:34 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7f454c46010201093f0000000000000003003e0008000000eb0000000000000040000000000000004901000000000000940700000900380001000a7802000500020000000100000038050000000000000500000000000000d10200000000000001fcffffffffffff3f000000000000000100000000000000b6cefb7db3ec785bb67a0301a6f57746ce31918ad296ace1315795d0172bc5dae9ba35063c4e65396c8e3821d0ba3da96a60f349b54c4db246b136b93ce1377589334f70cd78096f60abd06524104a5f215e80dcd5cb27402f429de04251c23ba9ec0cde81c7b86f849d9f0ebc9da0f5bd1c62de6c7231c313f6324f7c0703a617efb22efcc294a4b05dba8f935ba20fe49976d33d89361c662db247936cd3a466e27b22f9907b018758ce01dabd5f24d8058252aa5ef306c8e830740e794c262c2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93c2dad4a1ab088e7283c8fb7b74261f02732713f105cdb8c7e2f31af564a3b272ef837ffb1f3fbfd700c3541ce7a30206ee95c380aa890985af0959d638d144f27c076ac5624b120e40127a70cc80ec7181b797cdf86c70741f45a9a82854c142c3a1aa3b555640fafa14a58bad50c473e8376336235680398d429ea6366afbfa07cf0c931acae"], 0x33a) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) [ 1720.524100][T31002] loop1: detected capacity change from 0 to 1 04:25:37 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999", 0x44}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:37 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x18b380, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:25:37 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:37 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{0x0, 0x0, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:37 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:37 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) 04:25:37 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4a) [ 1723.359845][T31022] loop1: detected capacity change from 0 to 1 04:25:37 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:37 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) 04:25:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0), 0x0, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:37 executing program 2: r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) fallocate(r0, 0x0, 0x3, 0x4a06) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x100010, r1, 0x0) r2 = openat(r1, &(0x7f00000000c0)='.\x00', 0x40, 0x6) preadv(r2, &(0x7f0000000280), 0x2b, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40000, 0xa3) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) [ 1723.524722][T31058] loop1: detected capacity change from 0 to 1 04:25:40 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999", 0x44}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:40 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:40 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:40 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000280)='./bus\x00', 0x14b042, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0), 0xc8, 0x185880) read(r4, &(0x7f00000001c0)=""/138, 0x8a) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:25:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0), 0x0, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:40 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:40 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:40 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x1, 0x7f, 0x4003ff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0)=0x7, 0x1) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ftruncate(r3, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) [ 1726.421029][T31086] loop1: detected capacity change from 0 to 1 04:25:40 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, 0x0, 0x0, 0x0) 04:25:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0), 0x0, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:40 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:40 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) accept4$packet(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0x14, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000200), 0x20002, 0x0) fallocate(r1, 0x0, 0xffffffffffffffff, 0x7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) [ 1726.574136][T31114] loop1: detected capacity change from 0 to 1 04:25:43 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999", 0x44}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:43 executing program 4: creat(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ff", 0x20, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:43 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x220002, 0x40) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) mmap(&(0x7f000008c000/0x1000)=nil, 0x1000, 0x6, 0x11, r1, 0xacde0000) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000640)='./bus\x00', 0x0, 0x45) recvmsg(r4, &(0x7f0000000600)={&(0x7f00000001c0)=@alg, 0x80, &(0x7f0000000500)=[{&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000240)=""/4, 0x4}, {&(0x7f0000000280)=""/58, 0x3a}, {&(0x7f0000000400)=""/2, 0x2}, {&(0x7f0000000440)=""/145, 0x91}], 0x5, &(0x7f0000000580)=""/68, 0x44}, 0x10001) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:25:43 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:43 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) [ 1729.407311][T31142] loop1: detected capacity change from 0 to 1 04:25:43 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:43 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:43 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, 0x0, 0x0, 0x0) 04:25:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ff", 0x20, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:43 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) [ 1729.535091][T31164] loop1: detected capacity change from 0 to 1 04:25:43 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:46 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:46 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ff", 0x20, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:46 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:46 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f00000000c0)={0x3, 0x0, [0x0, 0x0, 0x0]}) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r2, 0xf507, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:25:46 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:46 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:46 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10b042, 0x0) ioctl$FIOCLEX(0xffffffffffffffff, 0x5451) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)='./bus\x00') [ 1732.429185][T31195] loop1: detected capacity change from 0 to 1 04:25:46 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bfde5800c0f5989b496fc2f54a05ac20a06f35517e1b6469a7", 0x60}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, 0x0, 0x0, 0x0) 04:25:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e1000000887700720030", 0x30, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:46 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:46 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r3 = fsmount(r1, 0x0, 0x2) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) dup3(r3, r4, 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) [ 1732.562517][T31235] loop1: detected capacity change from 0 to 1 04:25:49 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:49 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:49 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x0) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:49 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r2, 0xf501, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x7fbc00, 0x1) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:25:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e1000000887700720030", 0x30, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:49 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:49 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:49 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f00000000c0)={@ipv4={'\x00', '\xff\xff', @remote}, 0x5, 0x2, 0xff, 0x8, 0x6, 0x4ae}, 0x20) [ 1735.465645][T31254] loop1: detected capacity change from 0 to 1 04:25:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e1000000887700720030", 0x30, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:49 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:49 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:49 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:49 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$rtc(&(0x7f0000000000), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) ioctl$RTC_WKALM_RD(r2, 0x80287010, &(0x7f0000000040)) sendmsg$NL80211_CMD_GET_INTERFACE(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000020}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x20, r0, 0x1, 0x70bd28, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x5, 0x6}}}}, ["", "", "", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x1401c014}, 0x10) r4 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r4, 0x0, 0x0, 0x4003fe) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x21) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r6 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r6, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r7 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r7, 0xc028660f, &(0x7f0000000140)={0x0, r6, 0x2}) 04:25:49 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:49 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:49 executing program 2: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x40) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) [ 1735.582044][T31280] loop1: detected capacity change from 0 to 1 04:25:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff0000", 0x38, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:49 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1735.722525][T31310] loop1: detected capacity change from 0 to 1 04:25:52 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961", 0x47}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:52 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:52 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x199) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0xfffffff8, 0x0, 0x7) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:25:52 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff0000", 0x38, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 1738.569397][T31330] loop1: detected capacity change from 0 to 1 04:25:52 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:52 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:52 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) write$binfmt_misc(r2, &(0x7f00000001c0)={'syz1', "155469ea3056219b3cc10a52dc4154e587992cc5cc2912ddfd671b1f58395b7e954aab0e1218c9eb65fde65d3878945d31fd642c0276e1176466f063a6107e814315d8b13422c6b71999b965b5378ff47433873c394d850c8ef571d9d2074bf4b2e007447b2e8e2f9efef94c31f71e01446f0bf393638d0fda2ded7cdf338ff5f3e48533ed749d857c59d037567789d472347d58c22cf774d4d2e7cd1d5760f3fd3d507a3b46a532cda125395219c8bf33732b6de9d8d4cda0ae012273bab746144593b942d35692f39f9afe5258aeabc5d3c8cf962a31b74eb400"}, 0xdf) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) 04:25:52 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff0000", 0x38, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:52 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:52 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r4, 0xc038943b, &(0x7f00000001c0)={0x10001, 0x38, '\x00', 0x1, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) [ 1738.707708][T31361] loop1: detected capacity change from 0 to 1 04:25:55 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961", 0x47}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:55 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff000000000080", 0x3c, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:55 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:55 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x50) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x8}) lseek(0xffffffffffffffff, 0x0, 0x3) r4 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) fcntl$setstatus(r4, 0x4, 0x6100) write$cgroup_type(r4, &(0x7f0000000200), 0xf642e7e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) lseek(r4, 0x0, 0x3) io_submit(0x0, 0xa, &(0x7f0000001d80)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, 0x8000, r1, &(0x7f0000000300)="257b3e18fcbc837878ebcb4927f550dceb929318578af55ea5303092899503ad8d491c2752d9a19bd31d815933812375962515c8c8676cba4ec7c7a6f05e802fd10ae2251f5dfbf6d18889aea2346ef46a54badd176e7cbd1ef90f3226f36d7e68ef0522c59a9d9bb8c75f104165d8da7b41b47eec510b5e20aeec6d53ee9d5912b9428fa7afcdcd50ce5cdf9498d44128a3f5f9bb4512b09a2c60f4d22b3f948f5dee4bccbf972afa5a7c6b450424b35d5bfcb780ec70e09d0d4aa118378b2bbc4c3c3fb8a7199f23ae5f176ba9219bd5e64e8a8c1f4791b0e28a2498d42ad5b1170116d18d86188de83cb973760864200f4e6603894a27900a3289bbe4bf71f1a597a6ad5aa6f1fa7f85d2852d86c432c68b224fdb05bf48fade4f84c16d0b98ae61993411db8798d0ee215d6c98bda8ebe011a659689a3d20ef5b04523f238c653a7bd958018916b6c78a5245ba4331ab3eaed1436bde407248d2ca0cb088fd8c65860f3a772a37d3df2024973e7b4862d7980338f8e63e3a9c542cb0a0337ef000b8ba0b0cbe3c839a468b120e12d49d00f81e23f71d6601b4452ff8cb23d5f0e84f1b6ff0e33f199a918ac970ac5a5fafd9538a5cfc852a4f14ded78eb7645cd78c9ee98b3cb40292d60090f6241d819ff383f361af0c21b0de91d856dd762d378da356bad474ff7efc650db524e6de90ff34612c8f7a099bc08d76f94dcc0b4ea104de354da687294cafe01c654fb6b16f54bf08f08e8c07d2f6f93a8c6a693bbecfe7f7099fb1e8f926de3b6b1941373ce673ce67b852f3eef36d71320e808386e62036f226aa435a83f76c537ab13364ec8eec13a32f7016023c0ddfbf6fc33b6b54bce4ca0bbb70c81be89c1a90a4bc1104981d5a686668b52745ccc465892a72a4d4cb04c094d0d64f25365894b9c91f27c65a86042a8aa50c42df1cb7c21f551919c8a6efaf567a9ded35788fceffbd972c0fdd4f4cc184f847d99c60817474f12515c4e43a9179b7b10af919dac3dea947aceba16fe6c59dea08de601146a250c0b17d6800457766197e806c26f2d2b6075400d4f35128a4a24482d4295dbecc8b27e9f774e0c4b22957a9c8c3ce8e75bfd25af12942843b0cd8b18cf56a176d5f2b9feda4727c18941073b9f4c8dd1679a8ec2ad580cd51b3ed821b5809ca6c8b5c4ff40c6764fbd192415ce786103048c6fc5833ff3f42685ef91157e0bf9380e6922801f54489013fa64a921216701404dea85b3f313626814a7c2ad9ceec8c30ed498ac3d54ee5edb8a4763083db3f11ecf41b98231573b29c9310922220b0dd114d8e7cd06050738a5b659463c0f75a3befc27a632b25ebc1dd15de3a34c264e3bd6f7158c373903b74f984ad6dd764506039674219ea30fbf9d195cfea68842f86e7faf9d3afbea6de582f699a6e26b332ad2f3d4289ee6f69bb4161c39a466e9b667e1a9951fca331ae7de71bc81151390b53b753698eb3805461b81ab273d4edc729d27a5f295a517f795e781d6b4c4fcc364ad2f50b3daa46971f98eaeda76a273b8d827699cc131a8d6af7fc0666eab59add5d499d9e90feeb65457eef4e26a5e2e05ba7b814aa81aca0c7830e739afbf8ef7f156ca9e20861fa0e7ab3b6c6a2821d6da140c382b8104c9d534483e0377e304780f46e3c2a5d51bacd65bb304e9e909069ee64cff7fd210e34540c826490b8dd400fe34e96d1e820a5c166f65f8a964bc7407b669a26e2d3511dcd492625999d9038f6c49e6b298138db24e4310fb7685042c4b4c3f0bc9645ee8959118d063bb3cc7668feae4983631516638828cd2b78027e3e6878d88ed27796bb5deb766272ee5d25a6236e0d308cf68cca840a695d62a78e44330b00c69d1544d38dc6bc823e8a6b9822ca1e2a9ad34d94439c64517677639d194d26edebc29bbb4fe02fc7f86ef571d959f61ee5fedaca7a4c06b4f365615f8c612418d8e07768291dec3459440a15981afff222fb180c7710848f88259eaae67873b766de8c476fd4d15b245b1b8c837cd8f9a33990479c7a02d9c25155c23b8e9a80cabeef2f8ee1f9ee6200bcb0b690a1f5c77c0d77a819ba1de6597560ad42fc24836ac13691c1bccd12bca53f68136f043f66580cfb737e8b48dc6cf52246689325cf407d55252a1aedd6d547e5116c73563c17d6e1ed56ae3d27dcfd626f40de9e04d8ddeb53f3163adf941ca3ad9bf3b535062cb6afeaf3ad6256aa5390467280ed30f40c9ef59a595c7823141d7484f623fc3ecc60767b281ce29b02bc3945ddcc817cd2862652c0df33a4ffdce86c5b872819d6e8312c6b291c7358f52108701e0a2e82cdb6946874bac317a71398edc5a8a03ba47d168eaac3847310376a3f72c74e5749068fcc336b35c97e63615ed105c7d5f24a6b273776a9f77a79df5f8eee2a24f9c39f78534f4128810c89cef064d210ea89b1030d8168507d14b06861770667272f26c7c862d75bbcbcb0db4a0c4354fe62fd919575b68c0566b387209ed63d43f473f98407ca47dc13ce4e551edf0de58e187fbccdd268f445c080d8a0a88fbf2d66918cbeade58214024494646274371b3392a079bbff76ffb8c0ff5b2bc5543f22e97200c1d3d5c92297651f40ab74ef375f0d2069dfaa62620e50348a45071443f1911b91e4851f4f5b4055aa49fdfe28d1ff48ab7d8daf5f0217e41490385a1f8990d040e26625aefefce98f39ec2b193cf6b8edcf186db0ad31993567f827bba0f943e64f923bd23e8c060beabb9a7c072fd08583ef6c4e23fa8c55a805ba42d91ca85002ed985edd3a5868772baeb705dab2dca24c99e56946598ef0fc1ee2f60e221982507037ac816eef16ebb7b84c6572494fce73238e67917c17255a8659ad21f83265ff09ec17683a50401db7c44f474258e15ddd8d3e84acc006d4f0183b6d84620ae90c3d8e5049c249dc14c007ec6cefe1a7986c05cbf52431052ef038e0e2ce6e7a3e1f180b579f44df87ff556723083c68eef2d7e27465d58fdc0e3454067a4c1eb99f252616779cb6526bcd8e7d002463bd53331e41fe3d143807651beb591880659509439ac37a2c0882df3a23d028d8a69c2ff0f52e2e868476b41acd0b439c64d4aa6f6596de7350d8839445a288d8189fbf09d891100e5b5c3ad4cf626b5bc8d64c13633ed931266cf690014524f6097de869db362ec0172bc09dca83b6e586aa11e694326e12ac8dba93952ab9baafa974cfc5381d7b83ebb79b3cc8b230d2f4942f666f629181bed0561873ac445f97db428d3414df950a14916fc3646a2ccef110949749b8d7fe9aa3be0276bb526eb594b871f170a4dc22df4728ac9182e278491ff4862e96c365ee6de83521025fbdee499a94b8d90c061faeff1c0bb74310b7f059f4ee0e99db06bdfac00d9e9140ceb5d5a40248de297b74ff1526a752b79692781970a6d981211a6258d14164f03409ee029d157a83a10ef9994b700bbb6f9c691d66e592971ef9776ea6aab40934b56daa2165e1f41479cac2d73359f46953d68f38df5aa4e6525d11cb5edfba61a49c99f9bbb63c3672686bd2f4066677a2c76148fc0de4ad6de2f16792b744464e8c592ab3a6d0a0e228668cf93baf7fba81d39a82b3bc3d1e2b340154cc81ead76b29a46a9d672058060c0a2299f043b9b8e3cbe56fbdf134bc5d49d47227800191b52caee620b4260e73ad67d3dca5aba328aabc094f6b2e169ccf20ea73f461444e0d8843e45e21d2e73f0e1ac7f83f89b74b7d28534978905cfa98f6c8bd77f72de40749076069c8e3cd4b2ce28a91feb2b8c24fca966a55a6ad92ad1eadbbc37d4861dfba64ef89dc97f0597047d44ece8a9c6ae1a6aa4b61873d47ee30d471f9fa7419e69d9946952746d0da1fab5123fc8c337071159d2e7f2b6778356790ebc8404576903f6bde7760672355241fc8a17b9bf160079b41116f23f65ca5d14de6beb128b1b9b07f553b3d27a9dd2c00a902363b16426b007e2bb8448810ca8f2ef6bd888c9f8a87fcd7a0e0e428b19d4f11612e68667dfc15880a03cc7ae779fbf6a50d8775eaa1e3f4e658bcb26fa362ba6879b6dfe0c92257dba2a1ddc81fac9674a48c34e1466fc3b41ada63c3d5cfcc589afdd2cd1647d7e95c552d53694d5691b9c30ddcfa88c98a075d54c1af05e3a1edc563df83363b01c19afb836f5695e52e12bf16e7298f0bf63da241f2140bc6cd274c25abdff6ad48bae16906a797a38a90a5c75619ca4efede89c8600794501fa4975a5434b9869f90f450536cdab6aee5712ac4d6d2e3fe0bae810092a1c26691f2973c1fdc519c2c4327bcdd1bff3d0059a0e6b11d2a9393c6c337337856cf212927562a0a4471dc17874e668bf74ab4e0044334d81f22985ea0036f899ba3daeab156e6db92028580c2ab58064d98a1d1d14ff01bef82a594db2f7509db537a6a6651349b382ca6490c9957098b085bde456cc25e065a5c22b163a26052b1c3b768e29a3b449ef1458c68406d3379f203dfd838e0c82d160d111e4ebd1382ed806a25cffbf10a08ee0aed5deb035513d3d68dea0917a66c3e242d2b60e5515d285be6071302ff5882f04f7a58f025eef93464b9f9bea6884499b483cfebec022002c2ef0f920b76d5b7ad67509bb1886c7b279f609c10308fa70816bba54d193a17d75783f091b9ce2cc962715b26561acf2e2c794c98717a12b25948fda5e74bbb2724f80b5a6704bfbeab4c5ef36868bf4f9dfbe5641d2e3b84da99fc685f520f846e9c51558a28496944b5002be346c828b74dfee726a4496327f3f8ae9f3c12e2bf14124b2776e2c2ee27318d0c2be9bc8d71c3e20ad34ab69c8d44a14bc7dfc4977ba38e6b27b2e0595fe8df504e3e64ba3b1c29c7a3e2dc79a29c9cdf70fff46043e494a8fd870c15f4ca9bf7d8224e1ab554adbd78926ca8c665ba34f49cf9e4c5acb984355dd1c39f0471853e6fcaa9bb2ddd621b58c01cd3f2edf8bb107b3ba35613d4dbade60b1589aefadf1b8b8b7916ef603785bc90083d601468efb163a121360cb3fefd9efbeab80c30214066627a2e33fbc140d5293e83737bc5ae25dac2067ada81b949fcd28d4bafa2d5f272f7eae43065c652fc6c038bc2bdf308239a75586d82a75f9148e1d98a17e557529a5c030c29db0a061c911e7a82e80408ea2b2b4e61267f2630f8084023c300e9a7a512ebae153a44f653b6348214c6d2e3a0fa9121b04293d8f981500a139cb79d3bed0c2b2169f503c2c901a424404d3da2aa894e3be3c73b3d6db0bff0104fc58928832dfc15f14745055e2956ea53e2fbf6c912e97633cec09979605f58eb2009dc3598ff311651c829ed210906ee5a1f22ef84992e4f4ce5f0d793495c03d16c21e5fafca31e97762f6405ea867c841fde6b25e2a8945e5133ebf6dabb7b478e7531e1295e844c48e0681628546962d2b0234b3c98c54e2d7da7df7fa7e3804a4a148f048834e9d5ae4d7191e4857e6dc09bdecc17edadf56f06ea5d53a534cb040076986305df611cf1616e6848e3542b30d58b4c662d72abeda9af6251a15ba63d00ba6e7ccb1844c36747bc0c440faad1a95a6199375fbb75841f0fab3600ce3515fc493efc384c91d479afed0d286436756fd76921e609922a5b723f346446f3ed752fdb76db7980937f05239bed000a461b23467e5470ef1ab7c8ad35ecce4180ae76bad41a87783df8dafc798b308e15f25f19f6a2166752dc44231822c205ccfe3ccaec2b55efcbf48c4097796aa8f210f06eb9", 0x1000, 0x5, 0x0, 0x3, r0}, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x5, 0x3, 0xffffffffffffffff, &(0x7f0000001600)="cacb43b3c84e808b24ae0830714aa86da4628b58d008d5925660499e0a3a404ba29f164e324db2bd428612859e5ec761636f8171dedca387c593e97163be", 0x3e, 0x8}, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x1, 0x5, r1, &(0x7f0000001680)="54bafde1f5facf5353e3db5b1f672e3b4bd9125743d0334b4f1539ee995ecde289a008a8a9cc181853a5053b28db5ba031f9a68a3f1939e69cc30cf093891f1e7cef294c", 0x44, 0x1000, 0x0, 0x2, r1}, &(0x7f0000001840)={0x0, 0x0, 0x0, 0x3, 0x9, 0xffffffffffffffff, &(0x7f0000001740)="3dfe16cf5d6f0e718a000148ac0ec4b9f2235a50f06070941bff98ffd744f1f4ea8d4ad49e2e3a81dfe52dbe650da4b53b20a3f1f4b11735191d912657eaee5df2cfbb06774e41feee6f8cd98c9c64cb6b583912988fdb9068e8eb2227df132f7d7e753a1445b48698d219c2cbd405ef2e34567804c3f2122ed752da11da17b100e0e94634eb7a7bb245b5b6acff3eb957fadcb399cfc9536b64263b173f451f6e3116f67410ffc635778c01b7c6d687b174e11e698ee1cfb3f95ff156a80747c607b039039f9835b6fdf4852780e29d1d78e46ef2", 0xd5, 0x1, 0x0, 0x2, r2}, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x9, 0xffffffffffffffff, &(0x7f0000001880)="947468202bcce38e941430f66d157a1cc70e2cb70e6be2b26815a9a8ad6664e3d14bcdfb76f68ec8292395a4c4e1db08347be032d500b70f65a80e850c06dd203be20ae3daece47c011223d8126cc3c51aaa32d5d5f584fed73b4e0ad98216d3d325d230c7c519432387ed9847210485ea056784f0221f3affd9", 0x7a, 0x22}, &(0x7f0000001a40)={0x0, 0x0, 0x0, 0x3, 0x8, r0, &(0x7f0000001940)="aad3b5a8227c58c807a45fb676bd8268544a009b1b211b85b6edf672c4e8c8b192729b3c353a66b802129d3dd8489c5b3f00ac8df33ff1a502050f1872b773be2124dcf3bf2eeab9c6aa58eb313b28799cf8579e1cf75c4ea923fdad3c0e29c101267dd9bacd4ae3d97a15390decd966014e8e4d055fb654154daadb9adf4128e96181bb4cea482e5e1c7a38119648c3dbcccbf233788ed4a8b92f47262a64c5d154667bf65af7bfd00effb94d9453e9fd16433e1023ac9d432793c0114b9fe30d177a265a3cd5511e684891875e27011adcd68ad23647e13d89a79299a1ea9d675c351413248d240700", 0xea, 0x2a5d8d28}, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001a80)="7e3c0968664f2c89d6c437701a738eaf1c4f759e44293a1ffd24d491daa0343b46dea66e8b7b2a14ca989f91bfcb32abf95dbae1735d47a12c646ebc3106d68f50071fee", 0x44, 0x6, 0x0, 0x1}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x5, 0x7a0, r2, &(0x7f0000001b80)="5969622c9c505edcae7765499449d6372f528d2341d86d3a36435033cd1da289e0fbe110b96275794dc1fd7414cafad1d22553a20b59a2af88207856f279f92c8e70e57efe85cc2c63d22b2277116b9fb3f6cbeca51f64afc714811d736813447abb33", 0x63, 0x81, 0x0, 0x2}, &(0x7f0000001c80)={0x0, 0x0, 0x0, 0x8, 0x2097, 0xffffffffffffffff, &(0x7f0000001300)="ec880a68154a045847a9595ced21589a2694ede6ffffffff000000005c96e789bfc3bb933acaa21a808d75ac1818726acfa05adcb3f464a6eb65082e50a4a521d5e14e4a860b3dbf0377503ee4eba7d04e0e57a2f45c8574d4ed5041818652f9dcac24938ee1c160ce3d", 0x6a, 0x4, 0x0, 0x1, r1}, &(0x7f0000001d40)={0x0, 0x0, 0x0, 0x5, 0xfeff, r0, &(0x7f0000001cc0)="27a9d3b70308dce253638c4f87b0be6aaf72b5143a80276625ef7e9531e8e878b0718c8254b93252bb05bd7603a6b24b9de4de34018c016f9f85c8806540954fece2aa38b2bcc116fea6ce0fc3bb7a8f3099c0925b489bbb6840f270595fd9aa1c", 0x61, 0x9, 0x0, 0x0, r4}]) r6 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r6, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2, 0x0, 0xb59a, 0x3}) [ 1741.584783][T31385] loop1: detected capacity change from 0 to 1 04:25:55 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:55 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:55 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:55 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x31) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) r4 = openat2$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)={0x400, 0x0, 0xf}, 0x18) openat(r4, &(0x7f0000000200)='./bus\x00', 0x0, 0xb0) 04:25:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff000000000080", 0x3c, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:55 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:55 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(0x0, 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1741.721528][T31415] loop1: detected capacity change from 0 to 1 04:25:58 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961", 0x47}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:58 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f00001fc000/0x4000)=nil, 0x4000, 0x0, 0x4010, r2, 0x8f845000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r3 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x1, 0x20000) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4, 0x2}) 04:25:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff000000000080", 0x3c, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:58 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(0x0, 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1744.618507][T31444] loop1: detected capacity change from 0 to 1 04:25:58 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:25:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:58 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f00003d9000/0x4000)=nil, 0x4000, 0x1, 0x11, r2, 0x32a11000) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x42) r4 = dup3(r0, r3, 0x80000) openat(r4, &(0x7f00000001c0)='./file0\x00', 0x200000, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r5, &(0x7f0000000180)=[{&(0x7f0000000200)="006bf4138405bec6804a9c100f472da5bb7a87cce1948182af3e61a33e616d2e337b4a033d14ce0181105435d1d13ae6837c37d29d5038319e493e3f213bc6", 0x3f}], 0x1, 0x0, 0x0, 0x12) r6 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r6, 0xc028660f, &(0x7f0000000140)={0x0, r5, 0x2}) 04:25:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da", 0x3e, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:25:58 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(0x0, 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:25:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:25:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da", 0x3e, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 1744.743270][T31466] loop1: detected capacity change from 0 to 1 [ 1744.865614][T31485] loop1: detected capacity change from 0 to 1 04:26:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(0x0, 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:26:01 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:01 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:26:01 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da", 0x3e, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 1747.636909][T31499] loop1: detected capacity change from 0 to 1 04:26:01 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(0x0, 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:26:01 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) r4 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f00000000c0)=0x6e) r5 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r5, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r5, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_UPDATE_FT_IES(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="30010000", @ANYRES16=r7, @ANYBLOB="290300000000000000000500000008dd030008956b", @ANYBLOB], 0x130}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000280)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_SCAN(r3, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x28, r7, 0x8, 0x7f, 0x25dfdbff, {{}, {@val={0x8, 0x3, r8}, @val={0xc, 0x99, {0xffffffc0, 0x5f}}}}, ["", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x8000) close_range(r4, r5, 0x0) 04:26:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55", 0x3f, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:01 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(0x0, 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:26:02 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_GETVERSION(r2, 0x80087601, &(0x7f00000001c0)) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) setsockopt$inet6_MCAST_MSFILTER(r2, 0x29, 0x30, &(0x7f0000000300)={0xcc8, {{0xa, 0x4e21, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x5}}, 0x0, 0x4, [{{0xa, 0x4e20, 0x4, @empty, 0x80000000}}, {{0xa, 0x4e24, 0x6, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}}, {{0xa, 0x4e22, 0xfff, @local, 0x8001}}, {{0xa, 0x4e21, 0xfffffff9, @private0, 0x3ca}}]}, 0x290) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) ioctl$VT_DISALLOCATE(r1, 0x5608) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) syz_open_dev$vcsu(&(0x7f0000000200), 0x5, 0x1) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f00000000c0)={0x0, r0, 0x4, 0x1ff, 0x2, 0x1}) [ 1747.779122][T31520] netlink: 284 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1747.799624][T31526] loop1: detected capacity change from 0 to 1 [ 1747.817120][T31531] netlink: 284 bytes leftover after parsing attributes in process `syz-executor.2'. 04:26:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:26:04 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55", 0x3f, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:04 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000200), 0xf642e7e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x549082, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0xffffffff, 0x1f, 0x0, 0x86}) move_mount(r1, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000340)='./bus\x00', 0x2) fallocate(r0, 0x40, 0x0, 0x4003fe) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) setxattr$security_ima(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000200)=@md5={0x1, "9665cf14b8c9727bdeb22be63e0e1c76"}, 0x11, 0x0) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r2, 0x6612) pwritev2(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="b1", 0x1}], 0x1, 0x20010000, 0x7f, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0x2}) r5 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @private0={0xfc, 0x0, '\x00', 0x1}, 0xf773}, 0x1c) connect$inet6(r5, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) ppoll(&(0x7f0000000240), 0x0, &(0x7f0000000280)={0x0, 0x989680}, &(0x7f0000000300)={[0x1ff]}, 0x8) 04:26:04 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1750.661671][T31559] loop1: detected capacity change from 0 to 1 04:26:04 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:26:04 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x50) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:26:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55", 0x3f, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:04 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:26:05 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:26:05 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) creat(&(0x7f00000000c0)='./file0\x00', 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) [ 1750.809896][T31582] loop1: detected capacity change from 0 to 1 04:26:05 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:26:07 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:07 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:26:07 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0xbc61d000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:26:07 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:26:07 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x2c) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0x2}) 04:26:07 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r3}) 04:26:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:08 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) 04:26:08 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:10 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:10 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, 0x0, 0x0, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, 0x0) 04:26:10 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:10 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, 0x0) 04:26:10 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, 0x0) 04:26:11 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800001, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)) [ 1756.857538][T31697] loop1: detected capacity change from 0 to 1 04:26:11 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1756.906099][T31697] loop1: p1 < > p2 < > p3 p4 [ 1756.910809][T31697] loop1: partition table partially beyond EOD, truncated [ 1756.928000][T31697] loop1: p1 start 10 is beyond EOD, truncated [ 1756.934109][T31697] loop1: p2 size 2 extends beyond EOD, truncated [ 1756.942794][T31697] loop1: p3 start 225 is beyond EOD, truncated [ 1756.949024][T31697] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:26:13 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:13 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:13 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000006, 0x1010, r3, 0x2074c000) setsockopt$inet6_mreq(r1, 0x29, 0x14, &(0x7f00000000c0)={@empty}, 0x14) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) getsockopt$IPT_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x0, 0x42, &(0x7f00000005c0)={'TPROXY\x00'}, &(0x7f0000000880)=0x1e) preadv(r3, &(0x7f0000000840)=[{&(0x7f00000005c0)}, {&(0x7f0000000600)=""/163, 0xa3}, {&(0x7f00000006c0)=""/147, 0x93}, {&(0x7f0000000780)=""/170, 0xaa}], 0x4, 0x3, 0x1) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:26:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 1759.712715][T31735] loop1: detected capacity change from 0 to 1 04:26:14 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:14 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:14 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1759.761248][T31735] loop1: p1 < > p2 < > p3 p4 [ 1759.765955][T31735] loop1: partition table partially beyond EOD, truncated [ 1759.773216][T31735] loop1: p1 start 10 is beyond EOD, truncated [ 1759.779415][T31735] loop1: p2 size 2 extends beyond EOD, truncated [ 1759.795270][T31735] loop1: p3 start 225 is beyond EOD, truncated [ 1759.801464][T31735] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:26:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:14 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:14 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:14 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:14 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1759.917627][T31764] loop1: detected capacity change from 0 to 1 [ 1759.977264][T31764] loop1: p1 < > p2 < > p3 p4 [ 1759.981952][T31764] loop1: partition table partially beyond EOD, truncated [ 1759.989090][T31764] loop1: p1 start 10 is beyond EOD, truncated [ 1759.995295][T31764] loop1: p2 size 2 extends beyond EOD, truncated [ 1760.002204][T31764] loop1: p3 start 225 is beyond EOD, truncated [ 1760.008384][T31764] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:26:16 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:16 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000006, 0x1010, r3, 0x2074c000) setsockopt$inet6_mreq(r1, 0x29, 0x14, &(0x7f00000000c0)={@empty}, 0x14) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) getsockopt$IPT_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x0, 0x42, &(0x7f00000005c0)={'TPROXY\x00'}, &(0x7f0000000880)=0x1e) preadv(r3, &(0x7f0000000840)=[{&(0x7f00000005c0)}, {&(0x7f0000000600)=""/163, 0xa3}, {&(0x7f00000006c0)=""/147, 0x93}, {&(0x7f0000000780)=""/170, 0xaa}], 0x4, 0x3, 0x1) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:26:16 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) [ 1762.733890][T31797] loop1: detected capacity change from 0 to 1 04:26:17 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:17 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:17 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) [ 1762.780124][T31797] loop1: p1 < > p2 < > p3 p4 [ 1762.784828][T31797] loop1: partition table partially beyond EOD, truncated [ 1762.800681][T31797] loop1: p1 start 10 is beyond EOD, truncated [ 1762.806818][T31797] loop1: p2 size 2 extends beyond EOD, truncated [ 1762.814104][T31797] loop1: p3 start 225 is beyond EOD, truncated [ 1762.820337][T31797] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:26:17 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:17 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1762.888513][T31822] loop1: detected capacity change from 0 to 1 [ 1762.916972][T31822] loop1: p1 < > p2 < > p3 p4 [ 1762.921678][T31822] loop1: partition table partially beyond EOD, truncated 04:26:17 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:17 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1762.953390][T31822] loop1: p1 start 10 is beyond EOD, truncated [ 1762.959523][T31822] loop1: p2 size 2 extends beyond EOD, truncated [ 1762.968361][T31822] loop1: p3 start 225 is beyond EOD, truncated [ 1762.974611][T31822] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:26:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) 04:26:19 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:19 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:19 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000006, 0x1010, r3, 0x2074c000) setsockopt$inet6_mreq(r1, 0x29, 0x14, &(0x7f00000000c0)={@empty}, 0x14) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) getsockopt$IPT_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x0, 0x42, &(0x7f00000005c0)={'TPROXY\x00'}, &(0x7f0000000880)=0x1e) preadv(r3, &(0x7f0000000840)=[{&(0x7f00000005c0)}, {&(0x7f0000000600)=""/163, 0xa3}, {&(0x7f00000006c0)=""/147, 0x93}, {&(0x7f0000000780)=""/170, 0xaa}], 0x4, 0x3, 0x1) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2}) [ 1765.752688][T31865] loop1: detected capacity change from 0 to 1 [ 1765.784876][T31865] loop1: p1 < > p2 < > p3 p4 [ 1765.789630][T31865] loop1: partition table partially beyond EOD, truncated [ 1765.796845][T31865] loop1: p1 start 10 is beyond EOD, truncated [ 1765.802920][T31865] loop1: p2 size 2 extends beyond EOD, truncated [ 1765.814170][T31865] loop1: p3 start 225 is beyond EOD, truncated [ 1765.820364][T31865] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:26:20 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:20 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:20 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) 04:26:20 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:20 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:20 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000006, 0x1010, r3, 0x2074c000) setsockopt$inet6_mreq(r1, 0x29, 0x14, &(0x7f00000000c0)={@empty}, 0x14) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) getsockopt$IPT_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x0, 0x42, &(0x7f00000005c0)={'TPROXY\x00'}, &(0x7f0000000880)=0x1e) preadv(r3, &(0x7f0000000840)=[{&(0x7f00000005c0)}, {&(0x7f0000000600)=""/163, 0xa3}, {&(0x7f00000006c0)=""/147, 0x93}, {&(0x7f0000000780)=""/170, 0xaa}], 0x4, 0x3, 0x1) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2}) [ 1765.980270][T31894] loop1: detected capacity change from 0 to 1 04:26:20 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:20 executing program 2: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1766.049639][T31894] loop1: p1 < > p2 < > p3 p4 [ 1766.054369][T31894] loop1: partition table partially beyond EOD, truncated [ 1766.071520][T31894] loop1: p1 start 10 is beyond EOD, truncated [ 1766.077676][T31894] loop1: p2 size 2 extends beyond EOD, truncated [ 1766.086458][T31894] loop1: p3 start 225 is beyond EOD, truncated [ 1766.092664][T31894] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:26:22 executing program 2: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:22 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) [ 1768.772070][T31941] loop1: detected capacity change from 0 to 1 [ 1768.814735][T31941] loop1: p1 < > p2 < > p3 p4 [ 1768.819444][T31941] loop1: partition table partially beyond EOD, truncated [ 1768.827252][T31941] loop1: p1 start 10 is beyond EOD, truncated [ 1768.833330][T31941] loop1: p2 size 2 extends beyond EOD, truncated [ 1768.840706][T31941] loop1: p3 start 225 is beyond EOD, truncated [ 1768.846942][T31941] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:26:23 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:23 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000006, 0x1010, r3, 0x2074c000) setsockopt$inet6_mreq(r1, 0x29, 0x14, &(0x7f00000000c0)={@empty}, 0x14) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) getsockopt$IPT_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x0, 0x42, &(0x7f00000005c0)={'TPROXY\x00'}, &(0x7f0000000880)=0x1e) preadv(r3, &(0x7f0000000840)=[{&(0x7f00000005c0)}, {&(0x7f0000000600)=""/163, 0xa3}, {&(0x7f00000006c0)=""/147, 0x93}, {&(0x7f0000000780)=""/170, 0xaa}], 0x4, 0x3, 0x1) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:26:23 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:23 executing program 2: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) 04:26:23 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:23 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1768.976385][T31965] loop1: detected capacity change from 0 to 1 04:26:23 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:23 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:23 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1769.054730][T31965] loop1: p1 < > p2 < > p3 p4 [ 1769.059529][T31965] loop1: partition table partially beyond EOD, truncated [ 1769.091707][T31965] loop1: p1 start 10 is beyond EOD, truncated [ 1769.097833][T31965] loop1: p2 size 2 extends beyond EOD, truncated [ 1769.135300][T31965] loop1: p3 start 225 is beyond EOD, truncated [ 1769.141509][T31965] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:26:25 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:25 executing program 1 (fault-call:2 fault-nth:0): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:25 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:25 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000006, 0x1010, r3, 0x2074c000) setsockopt$inet6_mreq(r1, 0x29, 0x14, &(0x7f00000000c0)={@empty}, 0x14) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) getsockopt$IPT_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x0, 0x42, &(0x7f00000005c0)={'TPROXY\x00'}, &(0x7f0000000880)=0x1e) preadv(r3, &(0x7f0000000840)=[{&(0x7f00000005c0)}, {&(0x7f0000000600)=""/163, 0xa3}, {&(0x7f00000006c0)=""/147, 0x93}, {&(0x7f0000000780)=""/170, 0xaa}], 0x4, 0x3, 0x1) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:26:25 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1771.805816][T32017] FAULT_INJECTION: forcing a failure. [ 1771.805816][T32017] name failslab, interval 1, probability 0, space 0, times 0 [ 1771.818487][T32017] CPU: 0 PID: 32017 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1771.827275][T32017] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1771.837402][T32017] Call Trace: [ 1771.840668][T32017] dump_stack+0x137/0x19d [ 1771.844993][T32017] should_fail+0x23c/0x250 [ 1771.849453][T32017] __should_failslab+0x81/0x90 [ 1771.854283][T32017] ? __se_sys_memfd_create+0xfb/0x390 [ 1771.859651][T32017] should_failslab+0x5/0x20 [ 1771.864148][T32017] __kmalloc+0x66/0x360 [ 1771.868349][T32017] ? strnlen_user+0x137/0x1c0 [ 1771.873101][T32017] __se_sys_memfd_create+0xfb/0x390 [ 1771.878306][T32017] __x64_sys_memfd_create+0x2d/0x40 [ 1771.883497][T32017] do_syscall_64+0x34/0x50 [ 1771.888063][T32017] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1771.893952][T32017] RIP: 0033:0x4665f9 [ 1771.897831][T32017] 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 [ 1771.917558][T32017] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 1771.925964][T32017] RAX: ffffffffffffffda RBX: 0000000020001400 RCX: 00000000004665f9 [ 1771.933930][T32017] RDX: 0000000000000380 RSI: 0000000000000000 RDI: 00000000004bed66 [ 1771.941943][T32017] RBP: 0000000000000001 R08: 00000000000001c0 R09: 0000000000000000 04:26:26 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0xffffffffffffffff, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:26 executing program 1 (fault-call:2 fault-nth:1): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:26 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1771.949912][T32017] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 1771.957874][T32017] R13: 00007fff06112cff R14: 0000000000000380 R15: 0000000000022000 04:26:26 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0xffffffffffffffff, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1772.047816][T32036] FAULT_INJECTION: forcing a failure. [ 1772.047816][T32036] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1772.060904][T32036] CPU: 0 PID: 32036 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1772.069658][T32036] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1772.079697][T32036] Call Trace: [ 1772.082966][T32036] dump_stack+0x137/0x19d [ 1772.087282][T32036] should_fail+0x23c/0x250 [ 1772.091691][T32036] should_fail_usercopy+0x16/0x20 04:26:26 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0xffffffffffffffff, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1772.096701][T32036] _copy_from_user+0x1c/0xd0 [ 1772.101294][T32036] __se_sys_memfd_create+0x137/0x390 [ 1772.106649][T32036] __x64_sys_memfd_create+0x2d/0x40 [ 1772.111888][T32036] do_syscall_64+0x34/0x50 [ 1772.116401][T32036] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1772.122311][T32036] RIP: 0033:0x4665f9 [ 1772.126196][T32036] 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 04:26:26 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:26 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:26 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:26 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1772.145808][T32036] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 1772.154210][T32036] RAX: ffffffffffffffda RBX: 0000000020001400 RCX: 00000000004665f9 [ 1772.162173][T32036] RDX: 0000000000000380 RSI: 0000000000000000 RDI: 00000000004bed66 [ 1772.170139][T32036] RBP: 0000000000000001 R08: 00000000000001c0 R09: 0000000000000000 [ 1772.178111][T32036] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 1772.186073][T32036] R13: 00007fff06112cff R14: 0000000000000380 R15: 0000000000022000 04:26:26 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000006, 0x1010, r3, 0x2074c000) setsockopt$inet6_mreq(r1, 0x29, 0x14, &(0x7f00000000c0)={@empty}, 0x14) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) getsockopt$IPT_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x0, 0x42, &(0x7f00000005c0)={'TPROXY\x00'}, &(0x7f0000000880)=0x1e) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:26:26 executing program 1 (fault-call:2 fault-nth:2): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:26 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1772.315101][T32064] FAULT_INJECTION: forcing a failure. [ 1772.315101][T32064] name failslab, interval 1, probability 0, space 0, times 0 [ 1772.327747][T32064] CPU: 0 PID: 32064 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1772.336506][T32064] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1772.346732][T32064] Call Trace: [ 1772.350000][T32064] dump_stack+0x137/0x19d [ 1772.354324][T32064] should_fail+0x23c/0x250 [ 1772.358732][T32064] ? shmem_alloc_inode+0x22/0x30 [ 1772.363667][T32064] __should_failslab+0x81/0x90 [ 1772.368852][T32064] ? shmem_match+0xa0/0xa0 [ 1772.373261][T32064] should_failslab+0x5/0x20 [ 1772.377764][T32064] kmem_cache_alloc+0x46/0x300 [ 1772.382513][T32064] ? __perf_sw_event+0x10b/0x120 [ 1772.387533][T32064] ? fsnotify_perm+0x59/0x2e0 [ 1772.392196][T32064] ? shmem_match+0xa0/0xa0 [ 1772.399370][T32064] shmem_alloc_inode+0x22/0x30 [ 1772.404118][T32064] new_inode_pseudo+0x38/0x1c0 [ 1772.408907][T32064] new_inode+0x21/0x120 [ 1772.413045][T32064] shmem_get_inode+0xa1/0x480 [ 1772.417829][T32064] __shmem_file_setup+0xf1/0x1d0 [ 1772.422746][T32064] shmem_file_setup+0x37/0x40 [ 1772.427413][T32064] __se_sys_memfd_create+0x1eb/0x390 [ 1772.432686][T32064] __x64_sys_memfd_create+0x2d/0x40 [ 1772.437862][T32064] do_syscall_64+0x34/0x50 [ 1772.442262][T32064] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1772.448136][T32064] RIP: 0033:0x4665f9 [ 1772.452005][T32064] 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 [ 1772.471590][T32064] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 1772.479987][T32064] RAX: ffffffffffffffda RBX: 0000000020001400 RCX: 00000000004665f9 [ 1772.487937][T32064] RDX: 0000000000000380 RSI: 0000000000000000 RDI: 00000000004bed66 [ 1772.495885][T32064] RBP: 0000000000000001 R08: 00000000000001c0 R09: 0000000000000000 [ 1772.503921][T32064] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 04:26:26 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:26 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:26 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1772.511884][T32064] R13: 00007fff06112cff R14: 0000000000000380 R15: 0000000000022000 04:26:26 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:26 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:26 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(0x0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:26 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:26 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:27 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:27 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:27 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000006, 0x1010, r3, 0x2074c000) setsockopt$inet6_mreq(r1, 0x29, 0x14, &(0x7f00000000c0)={@empty}, 0x14) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:26:27 executing program 1 (fault-call:2 fault-nth:3): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 1772.856260][T32115] FAULT_INJECTION: forcing a failure. [ 1772.856260][T32115] name failslab, interval 1, probability 0, space 0, times 0 [ 1772.868893][T32115] CPU: 0 PID: 32115 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1772.877726][T32115] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1772.887773][T32115] Call Trace: [ 1772.891047][T32115] dump_stack+0x137/0x19d [ 1772.895370][T32115] should_fail+0x23c/0x250 [ 1772.899833][T32115] ? security_inode_alloc+0x30/0x180 [ 1772.905358][T32115] __should_failslab+0x81/0x90 [ 1772.910111][T32115] should_failslab+0x5/0x20 [ 1772.914714][T32115] kmem_cache_alloc+0x46/0x300 [ 1772.919484][T32115] security_inode_alloc+0x30/0x180 [ 1772.924595][T32115] inode_init_always+0x20b/0x420 [ 1772.929532][T32115] ? shmem_match+0xa0/0xa0 [ 1772.933993][T32115] new_inode_pseudo+0x73/0x1c0 [ 1772.938761][T32115] new_inode+0x21/0x120 [ 1772.942936][T32115] shmem_get_inode+0xa1/0x480 [ 1772.947606][T32115] __shmem_file_setup+0xf1/0x1d0 [ 1772.952540][T32115] shmem_file_setup+0x37/0x40 [ 1772.957212][T32115] __se_sys_memfd_create+0x1eb/0x390 [ 1772.962487][T32115] __x64_sys_memfd_create+0x2d/0x40 [ 1772.967711][T32115] do_syscall_64+0x34/0x50 [ 1772.972172][T32115] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1772.978076][T32115] RIP: 0033:0x4665f9 [ 1772.982004][T32115] 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 04:26:27 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1773.001663][T32115] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 1773.010088][T32115] RAX: ffffffffffffffda RBX: 0000000020001400 RCX: 00000000004665f9 [ 1773.018050][T32115] RDX: 0000000000000380 RSI: 0000000000000000 RDI: 00000000004bed66 [ 1773.026013][T32115] RBP: 0000000000000001 R08: 00000000000001c0 R09: 0000000000000000 [ 1773.033975][T32115] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 1773.041936][T32115] R13: 00007fff06112cff R14: 0000000000000380 R15: 0000000000022000 04:26:27 executing program 1 (fault-call:2 fault-nth:4): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 1773.123488][T32132] FAULT_INJECTION: forcing a failure. [ 1773.123488][T32132] name failslab, interval 1, probability 0, space 0, times 0 [ 1773.136140][T32132] CPU: 1 PID: 32132 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1773.144960][T32132] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1773.155050][T32132] Call Trace: [ 1773.158313][T32132] dump_stack+0x137/0x19d [ 1773.162630][T32132] should_fail+0x23c/0x250 [ 1773.167099][T32132] ? __d_alloc+0x36/0x370 [ 1773.171425][T32132] __should_failslab+0x81/0x90 [ 1773.176181][T32132] should_failslab+0x5/0x20 [ 1773.180671][T32132] kmem_cache_alloc+0x46/0x300 [ 1773.185421][T32132] ? __init_rwsem+0x59/0x70 [ 1773.189918][T32132] __d_alloc+0x36/0x370 [ 1773.194142][T32132] ? current_time+0xdb/0x190 [ 1773.198767][T32132] d_alloc_pseudo+0x1a/0x50 [ 1773.203260][T32132] alloc_file_pseudo+0x63/0x130 [ 1773.208167][T32132] __shmem_file_setup+0x14c/0x1d0 [ 1773.213183][T32132] shmem_file_setup+0x37/0x40 [ 1773.217860][T32132] __se_sys_memfd_create+0x1eb/0x390 [ 1773.223171][T32132] __x64_sys_memfd_create+0x2d/0x40 [ 1773.228406][T32132] do_syscall_64+0x34/0x50 [ 1773.232829][T32132] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1773.238726][T32132] RIP: 0033:0x4665f9 [ 1773.242611][T32132] 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 [ 1773.262278][T32132] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 1773.270682][T32132] RAX: ffffffffffffffda RBX: 0000000020001400 RCX: 00000000004665f9 [ 1773.278647][T32132] RDX: 0000000000000380 RSI: 0000000000000000 RDI: 00000000004bed66 [ 1773.286616][T32132] RBP: 0000000000000001 R08: 00000000000001c0 R09: 0000000000000000 [ 1773.294584][T32132] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 1773.302639][T32132] R13: 00007fff06112cff R14: 0000000000000380 R15: 0000000000022000 04:26:29 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:29 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:29 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000006, 0x1010, r3, 0x2074c000) setsockopt$inet6_mreq(r1, 0x29, 0x14, &(0x7f00000000c0)={@empty}, 0x14) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:26:29 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(0x0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:29 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:29 executing program 1 (fault-call:2 fault-nth:5): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:29 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:29 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:29 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:29 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1775.681691][T32162] FAULT_INJECTION: forcing a failure. [ 1775.681691][T32162] name failslab, interval 1, probability 0, space 0, times 0 [ 1775.694511][T32162] CPU: 0 PID: 32162 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1775.703264][T32162] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1775.713325][T32162] Call Trace: [ 1775.716609][T32162] dump_stack+0x137/0x19d [ 1775.720939][T32162] should_fail+0x23c/0x250 [ 1775.725448][T32162] ? __alloc_file+0x2e/0x1a0 04:26:29 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:29 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, 0x0, 0x0, 0x0) [ 1775.730098][T32162] __should_failslab+0x81/0x90 [ 1775.734857][T32162] should_failslab+0x5/0x20 [ 1775.739360][T32162] kmem_cache_alloc+0x46/0x300 [ 1775.744120][T32162] ? inode_doinit_with_dentry+0x36f/0x940 [ 1775.749839][T32162] __alloc_file+0x2e/0x1a0 [ 1775.754248][T32162] alloc_empty_file+0xcd/0x1c0 [ 1775.759029][T32162] alloc_file+0x3a/0x280 [ 1775.763304][T32162] alloc_file_pseudo+0xe2/0x130 [ 1775.768193][T32162] __shmem_file_setup+0x14c/0x1d0 [ 1775.773364][T32162] shmem_file_setup+0x37/0x40 04:26:30 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, 0x0, 0x0, 0x0) [ 1775.778038][T32162] __se_sys_memfd_create+0x1eb/0x390 [ 1775.783316][T32162] __x64_sys_memfd_create+0x2d/0x40 [ 1775.788511][T32162] do_syscall_64+0x34/0x50 [ 1775.792927][T32162] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1775.798834][T32162] RIP: 0033:0x4665f9 [ 1775.802721][T32162] 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 [ 1775.822331][T32162] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 000000000000013f 04:26:30 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1775.830736][T32162] RAX: ffffffffffffffda RBX: 0000000020001400 RCX: 00000000004665f9 [ 1775.838775][T32162] RDX: 0000000000000380 RSI: 0000000000000000 RDI: 00000000004bed66 [ 1775.846742][T32162] RBP: 0000000000000001 R08: 00000000000001c0 R09: 0000000000000000 [ 1775.854705][T32162] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 1775.862682][T32162] R13: 00007fff06112cff R14: 0000000000000380 R15: 0000000000022000 04:26:30 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000006, 0x1010, r3, 0x2074c000) setsockopt$inet6_mreq(r1, 0x29, 0x14, &(0x7f00000000c0)={@empty}, 0x14) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:26:32 executing program 1 (fault-call:2 fault-nth:6): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:32 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(0x0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:32 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, 0x0, 0x0, 0x0) 04:26:32 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:32 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:32 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000006, 0x1010, r3, 0x2074c000) setsockopt$inet6_mreq(r1, 0x29, 0x14, &(0x7f00000000c0)={@empty}, 0x14) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r2}) [ 1778.703024][T32219] FAULT_INJECTION: forcing a failure. [ 1778.703024][T32219] name failslab, interval 1, probability 0, space 0, times 0 [ 1778.715844][T32219] CPU: 0 PID: 32219 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1778.724624][T32219] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1778.734673][T32219] Call Trace: [ 1778.737944][T32219] dump_stack+0x137/0x19d [ 1778.742272][T32219] should_fail+0x23c/0x250 [ 1778.746747][T32219] ? security_file_alloc+0x30/0x190 [ 1778.751946][T32219] __should_failslab+0x81/0x90 [ 1778.756751][T32219] should_failslab+0x5/0x20 [ 1778.761263][T32219] kmem_cache_alloc+0x46/0x300 [ 1778.766027][T32219] ? __alloc_file+0x2e/0x1a0 [ 1778.770608][T32219] security_file_alloc+0x30/0x190 [ 1778.775659][T32219] __alloc_file+0x83/0x1a0 [ 1778.780115][T32219] alloc_empty_file+0xcd/0x1c0 [ 1778.784874][T32219] alloc_file+0x3a/0x280 [ 1778.789137][T32219] alloc_file_pseudo+0xe2/0x130 [ 1778.793980][T32219] __shmem_file_setup+0x14c/0x1d0 [ 1778.798995][T32219] shmem_file_setup+0x37/0x40 [ 1778.803773][T32219] __se_sys_memfd_create+0x1eb/0x390 [ 1778.809064][T32219] __x64_sys_memfd_create+0x2d/0x40 [ 1778.814246][T32219] do_syscall_64+0x34/0x50 [ 1778.818681][T32219] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1778.824564][T32219] RIP: 0033:0x4665f9 [ 1778.828467][T32219] 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 04:26:32 executing program 5: r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:32 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:33 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:33 executing program 5: r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1778.848053][T32219] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 1778.856486][T32219] RAX: ffffffffffffffda RBX: 0000000020001400 RCX: 00000000004665f9 [ 1778.864434][T32219] RDX: 0000000000000380 RSI: 0000000000000000 RDI: 00000000004bed66 [ 1778.873082][T32219] RBP: 0000000000000001 R08: 00000000000001c0 R09: 0000000000000000 [ 1778.881032][T32219] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 1778.888981][T32219] R13: 00007fff06112cff R14: 0000000000000380 R15: 0000000000022000 04:26:33 executing program 5: r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:33 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:33 executing program 1 (fault-call:2 fault-nth:7): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 1779.181394][T32260] FAULT_INJECTION: forcing a failure. [ 1779.181394][T32260] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1779.194655][T32260] CPU: 1 PID: 32260 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1779.203418][T32260] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1779.213475][T32260] Call Trace: [ 1779.216758][T32260] dump_stack+0x137/0x19d [ 1779.221091][T32260] should_fail+0x23c/0x250 [ 1779.225512][T32260] __alloc_pages_nodemask+0xe7/0x310 [ 1779.230822][T32260] alloc_pages_vma+0x3c3/0x5e0 [ 1779.235657][T32260] shmem_getpage_gfp+0x980/0x1410 [ 1779.240759][T32260] ? mls_context_isvalid+0x76/0x1e0 [ 1779.245963][T32260] shmem_write_begin+0x7e/0x100 [ 1779.250895][T32260] generic_perform_write+0x196/0x3a0 [ 1779.256246][T32260] ? file_update_time+0x1bd/0x3e0 [ 1779.261268][T32260] __generic_file_write_iter+0x161/0x300 [ 1779.266895][T32260] ? generic_write_checks+0x250/0x290 [ 1779.272251][T32260] generic_file_write_iter+0x75/0x130 [ 1779.277601][T32260] vfs_write+0x69d/0x770 [ 1779.281897][T32260] __x64_sys_pwrite64+0xf5/0x150 [ 1779.286850][T32260] do_syscall_64+0x34/0x50 [ 1779.291361][T32260] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1779.297234][T32260] RIP: 0033:0x419797 [ 1779.301145][T32260] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 1779.320728][T32260] RSP: 002b:00007f57bfceee70 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 1779.329291][T32260] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 1779.337266][T32260] RDX: 0000000000000040 RSI: 00000000200000c0 RDI: 0000000000000005 [ 1779.345313][T32260] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 1779.353275][T32260] R10: 00000000000001c0 R11: 0000000000000293 R12: 0000000000000005 [ 1779.361346][T32260] R13: 0000000000000005 R14: 0000000020001400 R15: 0000000000000000 [ 1779.371252][T32260] loop1: detected capacity change from 0 to 1 04:26:35 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:35 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:26:35 executing program 1 (fault-call:2 fault-nth:8): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:35 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000006, 0x1010, r3, 0x2074c000) setsockopt$inet6_mreq(r1, 0x29, 0x14, &(0x7f00000000c0)={@empty}, 0x14) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:26:35 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:35 executing program 5: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1781.736468][T32282] FAULT_INJECTION: forcing a failure. [ 1781.736468][T32282] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1781.749540][T32282] CPU: 0 PID: 32282 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1781.758295][T32282] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1781.768529][T32282] Call Trace: [ 1781.771877][T32282] dump_stack+0x137/0x19d [ 1781.776204][T32282] should_fail+0x23c/0x250 [ 1781.780665][T32282] should_fail_usercopy+0x16/0x20 [ 1781.785707][T32282] iov_iter_copy_from_user_atomic+0x2aa/0x790 [ 1781.791793][T32282] ? shmem_write_begin+0x7e/0x100 [ 1781.796887][T32282] generic_perform_write+0x1e4/0x3a0 [ 1781.802179][T32282] ? file_update_time+0x1bd/0x3e0 [ 1781.807199][T32282] __generic_file_write_iter+0x161/0x300 [ 1781.812823][T32282] ? generic_write_checks+0x250/0x290 [ 1781.818236][T32282] generic_file_write_iter+0x75/0x130 [ 1781.823659][T32282] vfs_write+0x69d/0x770 [ 1781.827905][T32282] __x64_sys_pwrite64+0xf5/0x150 04:26:36 executing program 5: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1781.832842][T32282] do_syscall_64+0x34/0x50 [ 1781.837282][T32282] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1781.843212][T32282] RIP: 0033:0x419797 [ 1781.847092][T32282] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 1781.866693][T32282] RSP: 002b:00007f57bfceee70 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 1781.875097][T32282] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 04:26:36 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:26:36 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:36 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) [ 1781.883063][T32282] RDX: 0000000000000040 RSI: 00000000200000c0 RDI: 0000000000000005 [ 1781.891638][T32282] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 1781.900047][T32282] R10: 00000000000001c0 R11: 0000000000000293 R12: 0000000000000005 [ 1781.908084][T32282] R13: 0000000000000005 R14: 0000000020001400 R15: 0000000000000000 04:26:36 executing program 2 (fault-call:4 fault-nth:0): r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1781.961956][T32282] loop1: detected capacity change from 0 to 1 [ 1782.018604][T32311] FAULT_INJECTION: forcing a failure. [ 1782.018604][T32311] name failslab, interval 1, probability 0, space 0, times 0 [ 1782.031250][T32311] CPU: 0 PID: 32311 Comm: syz-executor.2 Not tainted 5.12.0-rc8-syzkaller #0 [ 1782.040084][T32311] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1782.050127][T32311] Call Trace: [ 1782.053389][T32311] dump_stack+0x137/0x19d [ 1782.057715][T32311] should_fail+0x23c/0x250 [ 1782.062131][T32311] ? __anon_vma_prepare+0x41/0x2d0 [ 1782.065434][T32282] loop1: p1 < > p2 < > p3 p4 [ 1782.067250][T32311] __should_failslab+0x81/0x90 [ 1782.072048][T32282] loop1: partition table partially beyond EOD, [ 1782.076788][T32311] should_failslab+0x5/0x20 [ 1782.076812][T32311] kmem_cache_alloc+0x46/0x300 [ 1782.076830][T32311] __anon_vma_prepare+0x41/0x2d0 [ 1782.076846][T32311] do_anonymous_page+0x7bc/0x8b0 [ 1782.076864][T32311] ? mntput+0x45/0x70 [ 1782.083093][T32282] truncated [ 1782.101980][T32282] loop1: p1 start 10 is beyond EOD, [ 1782.102149][T32311] handle_mm_fault+0x96f/0x1a70 [ 1782.106139][T32282] truncated [ 1782.109210][T32311] ? follow_page_mask+0x93f/0x1040 [ 1782.114509][T32282] loop1: p2 size 2 extends beyond EOD, [ 1782.119302][T32311] __get_user_pages+0x947/0xee0 [ 1782.119324][T32311] populate_vma_page_range+0xaf/0xc0 [ 1782.122427][T32282] truncated [ 1782.146216][T32311] mprotect_fixup+0x3a4/0x570 [ 1782.150882][T32311] do_mprotect_pkey+0x543/0x6f0 [ 1782.155747][T32311] __x64_sys_mprotect+0x44/0x50 [ 1782.160595][T32311] do_syscall_64+0x34/0x50 [ 1782.165003][T32311] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1782.170997][T32311] RIP: 0033:0x4665f9 [ 1782.174934][T32311] 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 [ 1782.194702][T32311] RSP: 002b:00007f644f931188 EFLAGS: 00000246 ORIG_RAX: 000000000000000a [ 1782.203075][T32282] loop1: p3 start 225 is beyond EOD, truncated [ 1782.203196][T32311] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 04:26:36 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000006, 0x1010, r3, 0x2074c000) setsockopt$inet6_mreq(r1, 0x29, 0x14, &(0x7f00000000c0)={@empty}, 0x14) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2}) [ 1782.209368][T32282] loop1: p4 size 3657465856 extends beyond EOD, [ 1782.217540][T32311] RDX: 0000000000000002 RSI: 0000000000800000 RDI: 0000000020000000 [ 1782.217555][T32311] RBP: 00007f644f9311d0 R08: 0000000000000000 R09: 0000000000000000 [ 1782.217566][T32311] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1782.223877][T32282] truncated [ 1782.231811][T32311] R13: 00007ffededaed5f R14: 00007f644f931300 R15: 0000000000022000 04:26:38 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:38 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000006, 0x1010, r3, 0x2074c000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:26:38 executing program 2 (fault-call:4 fault-nth:1): r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:38 executing program 1 (fault-call:2 fault-nth:9): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:38 executing program 5: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:38 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1784.743712][T32343] FAULT_INJECTION: forcing a failure. [ 1784.743712][T32343] name failslab, interval 1, probability 0, space 0, times 0 [ 1784.748225][T32345] FAULT_INJECTION: forcing a failure. [ 1784.748225][T32345] name failslab, interval 1, probability 0, space 0, times 0 [ 1784.756381][T32343] CPU: 0 PID: 32343 Comm: syz-executor.2 Not tainted 5.12.0-rc8-syzkaller #0 [ 1784.777794][T32343] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1784.787911][T32343] Call Trace: [ 1784.791170][T32343] dump_stack+0x137/0x19d [ 1784.795492][T32343] should_fail+0x23c/0x250 [ 1784.799888][T32343] ? __anon_vma_prepare+0x92/0x2d0 [ 1784.805201][T32343] __should_failslab+0x81/0x90 [ 1784.809947][T32343] should_failslab+0x5/0x20 [ 1784.814458][T32343] kmem_cache_alloc+0x46/0x300 [ 1784.819204][T32343] ? __anon_vma_prepare+0x41/0x2d0 [ 1784.824365][T32343] __anon_vma_prepare+0x92/0x2d0 [ 1784.829306][T32343] do_anonymous_page+0x7bc/0x8b0 [ 1784.834247][T32343] ? mntput+0x45/0x70 [ 1784.838219][T32343] handle_mm_fault+0x96f/0x1a70 [ 1784.843053][T32343] ? follow_page_mask+0x93f/0x1040 [ 1784.848164][T32343] __get_user_pages+0x947/0xee0 [ 1784.853011][T32343] populate_vma_page_range+0xaf/0xc0 [ 1784.858331][T32343] mprotect_fixup+0x3a4/0x570 [ 1784.862985][T32343] do_mprotect_pkey+0x543/0x6f0 [ 1784.867816][T32343] __x64_sys_mprotect+0x44/0x50 [ 1784.872644][T32343] do_syscall_64+0x34/0x50 [ 1784.877042][T32343] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1784.882955][T32343] RIP: 0033:0x4665f9 [ 1784.886856][T32343] 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 [ 1784.906536][T32343] RSP: 002b:00007f644f931188 EFLAGS: 00000246 ORIG_RAX: 000000000000000a [ 1784.914926][T32343] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 1784.922956][T32343] RDX: 0000000000000002 RSI: 0000000000800000 RDI: 0000000020000000 [ 1784.930933][T32343] RBP: 00007f644f9311d0 R08: 0000000000000000 R09: 0000000000000000 [ 1784.938918][T32343] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1784.946875][T32343] R13: 00007ffededaed5f R14: 00007f644f931300 R15: 0000000000022000 [ 1784.954891][T32345] CPU: 1 PID: 32345 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1784.963710][T32345] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1784.973771][T32345] Call Trace: [ 1784.977042][T32345] dump_stack+0x137/0x19d [ 1784.981372][T32345] should_fail+0x23c/0x250 [ 1784.985774][T32345] ? getname_flags+0x84/0x3d0 [ 1784.990523][T32345] __should_failslab+0x81/0x90 [ 1784.995459][T32345] should_failslab+0x5/0x20 [ 1785.000005][T32345] kmem_cache_alloc+0x46/0x300 [ 1785.004766][T32345] getname_flags+0x84/0x3d0 [ 1785.009259][T32345] ? vfs_write+0x50c/0x770 [ 1785.013661][T32345] getname+0x15/0x20 [ 1785.017565][T32345] do_sys_openat2+0x5b/0x250 [ 1785.022172][T32345] __x64_sys_openat+0xef/0x110 [ 1785.026921][T32345] do_syscall_64+0x34/0x50 [ 1785.031321][T32345] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1785.037219][T32345] RIP: 0033:0x4196e4 [ 1785.041090][T32345] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 1785.060676][T32345] RSP: 002b:00007f57bfceee20 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 1785.069088][T32345] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004196e4 [ 1785.077037][T32345] RDX: 0000000000000002 RSI: 00007f57bfceef40 RDI: 00000000ffffff9c [ 1785.084991][T32345] RBP: 00007f57bfceef40 R08: 0000000000000000 R09: 0000000000000000 04:26:39 executing program 2 (fault-call:4 fault-nth:2): r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1785.092939][T32345] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 1785.100974][T32345] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 [ 1785.126389][T32360] FAULT_INJECTION: forcing a failure. [ 1785.126389][T32360] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1785.139673][T32360] CPU: 1 PID: 32360 Comm: syz-executor.2 Not tainted 5.12.0-rc8-syzkaller #0 [ 1785.148435][T32360] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1785.158480][T32360] Call Trace: [ 1785.161746][T32360] dump_stack+0x137/0x19d [ 1785.166073][T32360] should_fail+0x23c/0x250 [ 1785.170487][T32360] __alloc_pages_nodemask+0xe7/0x310 [ 1785.175866][T32360] alloc_pages_vma+0x3c3/0x5e0 [ 1785.180632][T32360] do_anonymous_page+0x16e/0x8b0 [ 1785.185568][T32360] ? mntput+0x45/0x70 [ 1785.189589][T32360] handle_mm_fault+0x96f/0x1a70 04:26:39 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:39 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:39 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a9", 0x46}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1785.194455][T32360] ? follow_page_mask+0x93f/0x1040 [ 1785.199634][T32360] __get_user_pages+0x947/0xee0 [ 1785.204514][T32360] populate_vma_page_range+0xaf/0xc0 [ 1785.209804][T32360] mprotect_fixup+0x3a4/0x570 [ 1785.214500][T32360] do_mprotect_pkey+0x543/0x6f0 [ 1785.219353][T32360] __x64_sys_mprotect+0x44/0x50 [ 1785.224223][T32360] do_syscall_64+0x34/0x50 [ 1785.228645][T32360] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1785.234576][T32360] RIP: 0033:0x4665f9 04:26:39 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:26:39 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1785.238466][T32360] 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 [ 1785.260014][T32360] RSP: 002b:00007f644f931188 EFLAGS: 00000246 ORIG_RAX: 000000000000000a [ 1785.268418][T32360] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 1785.276376][T32360] RDX: 0000000000000002 RSI: 0000000000800000 RDI: 0000000020000000 [ 1785.284344][T32360] RBP: 00007f644f9311d0 R08: 0000000000000000 R09: 0000000000000000 04:26:39 executing program 1 (fault-call:2 fault-nth:10): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 1785.292363][T32360] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1785.300326][T32360] R13: 00007ffededaed5f R14: 00007f644f931300 R15: 0000000000022000 [ 1785.340723][T32387] FAULT_INJECTION: forcing a failure. [ 1785.340723][T32387] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1785.353849][T32387] CPU: 1 PID: 32387 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1785.362597][T32387] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1785.372638][T32387] Call Trace: [ 1785.375913][T32387] dump_stack+0x137/0x19d [ 1785.380234][T32387] should_fail+0x23c/0x250 [ 1785.384734][T32387] should_fail_usercopy+0x16/0x20 [ 1785.389755][T32387] strncpy_from_user+0x21/0x250 [ 1785.394636][T32387] getname_flags+0xb8/0x3d0 [ 1785.399178][T32387] ? vfs_write+0x50c/0x770 [ 1785.403578][T32387] getname+0x15/0x20 [ 1785.407520][T32387] do_sys_openat2+0x5b/0x250 [ 1785.412086][T32387] __x64_sys_openat+0xef/0x110 [ 1785.416898][T32387] do_syscall_64+0x34/0x50 [ 1785.421296][T32387] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1785.427179][T32387] RIP: 0033:0x4196e4 [ 1785.431048][T32387] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 1785.450930][T32387] RSP: 002b:00007f57bfceee20 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 1785.459324][T32387] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004196e4 [ 1785.467315][T32387] RDX: 0000000000000002 RSI: 00007f57bfceef40 RDI: 00000000ffffff9c [ 1785.475348][T32387] RBP: 00007f57bfceef40 R08: 0000000000000000 R09: 0000000000000000 [ 1785.483297][T32387] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 1785.491247][T32387] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 04:26:41 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:41 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:41 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:26:41 executing program 2 (fault-call:4 fault-nth:3): r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:41 executing program 1 (fault-call:2 fault-nth:11): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 1787.762075][T32403] FAULT_INJECTION: forcing a failure. [ 1787.762075][T32403] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1787.764451][T32402] FAULT_INJECTION: forcing a failure. [ 1787.764451][T32402] name failslab, interval 1, probability 0, space 0, times 0 [ 1787.775345][T32403] CPU: 0 PID: 32403 Comm: syz-executor.2 Not tainted 5.12.0-rc8-syzkaller #0 [ 1787.796663][T32403] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1787.806714][T32403] Call Trace: [ 1787.809973][T32403] dump_stack+0x137/0x19d [ 1787.814284][T32403] should_fail+0x23c/0x250 [ 1787.818683][T32403] __alloc_pages_nodemask+0xe7/0x310 [ 1787.823963][T32403] alloc_pages_vma+0x3c3/0x5e0 [ 1787.828707][T32403] ? __list_add_valid+0x28/0x90 [ 1787.833536][T32403] do_anonymous_page+0x16e/0x8b0 [ 1787.838457][T32403] ? __pagevec_lru_add+0x24b/0x280 [ 1787.843548][T32403] handle_mm_fault+0x96f/0x1a70 [ 1787.848379][T32403] ? follow_page_mask+0x93f/0x1040 [ 1787.853529][T32403] __get_user_pages+0x947/0xee0 [ 1787.858359][T32403] populate_vma_page_range+0xaf/0xc0 [ 1787.863622][T32403] mprotect_fixup+0x3a4/0x570 [ 1787.868313][T32403] do_mprotect_pkey+0x543/0x6f0 [ 1787.873141][T32403] __x64_sys_mprotect+0x44/0x50 [ 1787.877970][T32403] do_syscall_64+0x34/0x50 [ 1787.882515][T32403] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1787.888464][T32403] RIP: 0033:0x4665f9 [ 1787.892334][T32403] 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 [ 1787.911928][T32403] RSP: 002b:00007f644f931188 EFLAGS: 00000246 ORIG_RAX: 000000000000000a [ 1787.920319][T32403] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 1787.928271][T32403] RDX: 0000000000000002 RSI: 0000000000800000 RDI: 0000000020000000 [ 1787.936221][T32403] RBP: 00007f644f9311d0 R08: 0000000000000000 R09: 0000000000000000 [ 1787.944173][T32403] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1787.952205][T32403] R13: 00007ffededaed5f R14: 00007f644f931300 R15: 0000000000022000 04:26:42 executing program 2 (fault-call:4 fault-nth:4): r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1787.960166][T32402] CPU: 1 PID: 32402 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1787.968923][T32402] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1787.978966][T32402] Call Trace: [ 1787.982237][T32402] dump_stack+0x137/0x19d [ 1787.986564][T32402] should_fail+0x23c/0x250 [ 1787.990967][T32402] ? __alloc_file+0x2e/0x1a0 [ 1787.995599][T32402] __should_failslab+0x81/0x90 [ 1788.000363][T32402] should_failslab+0x5/0x20 [ 1788.004896][T32402] kmem_cache_alloc+0x46/0x300 [ 1788.009658][T32402] __alloc_file+0x2e/0x1a0 [ 1788.014083][T32402] alloc_empty_file+0xcd/0x1c0 [ 1788.018884][T32402] path_openat+0x6a/0x20b0 [ 1788.023287][T32402] ? write_one_page+0x210/0x210 [ 1788.028146][T32402] ? balance_dirty_pages_ratelimited+0xb1/0x280 [ 1788.034425][T32402] ? generic_perform_write+0x332/0x3a0 [ 1788.039894][T32402] do_filp_open+0xd9/0x1f0 [ 1788.044302][T32402] ? __virt_addr_valid+0x15a/0x1a0 [ 1788.049393][T32402] ? __check_object_size+0x253/0x310 [ 1788.054656][T32402] ? alloc_fd+0x36d/0x3c0 [ 1788.058964][T32402] do_sys_openat2+0xa3/0x250 [ 1788.063534][T32402] __x64_sys_openat+0xef/0x110 [ 1788.068624][T32402] do_syscall_64+0x34/0x50 [ 1788.073033][T32402] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1788.078923][T32402] RIP: 0033:0x4196e4 [ 1788.082842][T32402] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 1788.102425][T32402] RSP: 002b:00007f57bfceee20 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 04:26:42 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)) [ 1788.110817][T32402] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004196e4 [ 1788.118794][T32402] RDX: 0000000000000002 RSI: 00007f57bfceef40 RDI: 00000000ffffff9c [ 1788.126864][T32402] RBP: 00007f57bfceef40 R08: 0000000000000000 R09: 0000000000000000 [ 1788.134894][T32402] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 1788.142894][T32402] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 04:26:42 executing program 1 (fault-call:2 fault-nth:12): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:42 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)) [ 1788.183090][T32412] FAULT_INJECTION: forcing a failure. [ 1788.183090][T32412] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1788.196444][T32412] CPU: 0 PID: 32412 Comm: syz-executor.2 Not tainted 5.12.0-rc8-syzkaller #0 [ 1788.205200][T32412] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1788.215256][T32412] Call Trace: [ 1788.218532][T32412] dump_stack+0x137/0x19d [ 1788.222919][T32412] should_fail+0x23c/0x250 [ 1788.227358][T32412] __alloc_pages_nodemask+0xe7/0x310 04:26:42 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1788.232652][T32412] alloc_pages_vma+0x3c3/0x5e0 [ 1788.237492][T32412] ? __list_add_valid+0x28/0x90 [ 1788.242342][T32412] do_anonymous_page+0x16e/0x8b0 [ 1788.247339][T32412] ? __pagevec_lru_add+0x24b/0x280 [ 1788.252441][T32412] handle_mm_fault+0x96f/0x1a70 [ 1788.257285][T32412] ? follow_page_mask+0x93f/0x1040 [ 1788.262382][T32412] __get_user_pages+0x947/0xee0 [ 1788.267220][T32412] populate_vma_page_range+0xaf/0xc0 [ 1788.272524][T32412] mprotect_fixup+0x3a4/0x570 [ 1788.277187][T32412] do_mprotect_pkey+0x543/0x6f0 [ 1788.282033][T32412] __x64_sys_mprotect+0x44/0x50 [ 1788.286896][T32412] do_syscall_64+0x34/0x50 [ 1788.291304][T32412] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1788.297377][T32412] RIP: 0033:0x4665f9 [ 1788.301297][T32412] 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 [ 1788.320903][T32412] RSP: 002b:00007f644f931188 EFLAGS: 00000246 ORIG_RAX: 000000000000000a [ 1788.329307][T32412] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 1788.337270][T32412] RDX: 0000000000000002 RSI: 0000000000800000 RDI: 0000000020000000 [ 1788.345223][T32412] RBP: 00007f644f9311d0 R08: 0000000000000000 R09: 0000000000000000 [ 1788.353178][T32412] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1788.361144][T32412] R13: 00007ffededaed5f R14: 00007f644f931300 R15: 0000000000022000 [ 1788.390395][T32425] FAULT_INJECTION: forcing a failure. [ 1788.390395][T32425] name failslab, interval 1, probability 0, space 0, times 0 [ 1788.403056][T32425] CPU: 1 PID: 32425 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1788.411820][T32425] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1788.421876][T32425] Call Trace: [ 1788.425151][T32425] dump_stack+0x137/0x19d [ 1788.429483][T32425] should_fail+0x23c/0x250 [ 1788.433888][T32425] ? security_file_alloc+0x30/0x190 [ 1788.439075][T32425] __should_failslab+0x81/0x90 [ 1788.443883][T32425] should_failslab+0x5/0x20 [ 1788.448390][T32425] kmem_cache_alloc+0x46/0x300 [ 1788.453150][T32425] ? __alloc_file+0x2e/0x1a0 [ 1788.457738][T32425] security_file_alloc+0x30/0x190 [ 1788.462881][T32425] __alloc_file+0x83/0x1a0 [ 1788.467299][T32425] alloc_empty_file+0xcd/0x1c0 [ 1788.472108][T32425] path_openat+0x6a/0x20b0 [ 1788.476528][T32425] ? write_one_page+0x210/0x210 [ 1788.481384][T32425] ? balance_dirty_pages_ratelimited+0xb1/0x280 [ 1788.487627][T32425] ? generic_perform_write+0x332/0x3a0 [ 1788.493154][T32425] do_filp_open+0xd9/0x1f0 [ 1788.497566][T32425] ? __virt_addr_valid+0x15a/0x1a0 [ 1788.502692][T32425] ? __check_object_size+0x253/0x310 [ 1788.507983][T32425] ? alloc_fd+0x36d/0x3c0 [ 1788.512364][T32425] do_sys_openat2+0xa3/0x250 [ 1788.516992][T32425] __x64_sys_openat+0xef/0x110 [ 1788.521759][T32425] do_syscall_64+0x34/0x50 [ 1788.526331][T32425] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1788.532284][T32425] RIP: 0033:0x4196e4 04:26:42 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000009, 0x20010, r1, 0xf9bdf000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)) 04:26:42 executing program 2 (fault-call:4 fault-nth:5): r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1788.536171][T32425] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 1788.555084][T32437] FAULT_INJECTION: forcing a failure. [ 1788.555084][T32437] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1788.555771][T32425] RSP: 002b:00007f57bfceee20 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 1788.555792][T32425] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004196e4 [ 1788.585369][T32425] RDX: 0000000000000002 RSI: 00007f57bfceef40 RDI: 00000000ffffff9c [ 1788.593319][T32425] RBP: 00007f57bfceef40 R08: 0000000000000000 R09: 0000000000000000 [ 1788.601270][T32425] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 1788.609244][T32425] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 [ 1788.617201][T32437] CPU: 0 PID: 32437 Comm: syz-executor.2 Not tainted 5.12.0-rc8-syzkaller #0 [ 1788.625963][T32437] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1788.636019][T32437] Call Trace: [ 1788.639292][T32437] dump_stack+0x137/0x19d [ 1788.643622][T32437] should_fail+0x23c/0x250 [ 1788.648030][T32437] __alloc_pages_nodemask+0xe7/0x310 [ 1788.653320][T32437] alloc_pages_vma+0x3c3/0x5e0 [ 1788.658175][T32437] ? __list_add_valid+0x28/0x90 [ 1788.663080][T32437] do_anonymous_page+0x16e/0x8b0 [ 1788.668097][T32437] ? __pagevec_lru_add+0x24b/0x280 [ 1788.673200][T32437] handle_mm_fault+0x96f/0x1a70 [ 1788.678049][T32437] ? follow_page_mask+0x93f/0x1040 [ 1788.683166][T32437] __get_user_pages+0x947/0xee0 [ 1788.688111][T32437] populate_vma_page_range+0xaf/0xc0 [ 1788.693391][T32437] mprotect_fixup+0x3a4/0x570 [ 1788.698150][T32437] do_mprotect_pkey+0x543/0x6f0 [ 1788.702974][T32437] __x64_sys_mprotect+0x44/0x50 [ 1788.707920][T32437] do_syscall_64+0x34/0x50 [ 1788.712376][T32437] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1788.718265][T32437] RIP: 0033:0x4665f9 [ 1788.722143][T32437] 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 [ 1788.741784][T32437] RSP: 002b:00007f644f931188 EFLAGS: 00000246 ORIG_RAX: 000000000000000a [ 1788.750170][T32437] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 1788.758182][T32437] RDX: 0000000000000002 RSI: 0000000000800000 RDI: 0000000020000000 [ 1788.766153][T32437] RBP: 00007f644f9311d0 R08: 0000000000000000 R09: 0000000000000000 [ 1788.774099][T32437] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1788.782047][T32437] R13: 00007ffededaed5f R14: 00007f644f931300 R15: 0000000000022000 04:26:44 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:44 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:26:44 executing program 1 (fault-call:2 fault-nth:13): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:44 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:44 executing program 2 (fault-call:4 fault-nth:6): r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1790.781658][T32451] FAULT_INJECTION: forcing a failure. [ 1790.781658][T32451] name failslab, interval 1, probability 0, space 0, times 0 [ 1790.784146][T32452] FAULT_INJECTION: forcing a failure. [ 1790.784146][T32452] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1790.794297][T32451] CPU: 1 PID: 32451 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1790.794318][T32451] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1790.826092][T32451] Call Trace: [ 1790.829381][T32451] dump_stack+0x137/0x19d [ 1790.833763][T32451] should_fail+0x23c/0x250 [ 1790.838154][T32451] ? loop_set_status_from_info+0x3a0/0x3a0 [ 1790.843944][T32451] __should_failslab+0x81/0x90 [ 1790.848691][T32451] ? __kthread_create_on_node+0x7a/0x290 [ 1790.854344][T32451] should_failslab+0x5/0x20 [ 1790.858851][T32451] kmem_cache_alloc_trace+0x49/0x320 [ 1790.864118][T32451] ? loop_set_status_from_info+0x3a0/0x3a0 [ 1790.869959][T32451] __kthread_create_on_node+0x7a/0x290 [ 1790.875400][T32451] ? loop_set_status_from_info+0x3a0/0x3a0 [ 1790.881306][T32451] kthread_create_on_node+0x72/0xa0 [ 1790.886483][T32451] loop_configure+0x597/0xcb0 [ 1790.891141][T32451] ? mntput+0x45/0x70 [ 1790.895190][T32451] lo_ioctl+0x555/0x11f0 [ 1790.899492][T32451] ? path_openat+0x19ab/0x20b0 [ 1790.904240][T32451] ? putname+0xa5/0xc0 [ 1790.908379][T32451] ? ___cache_free+0x3c/0x300 [ 1790.913034][T32451] ? blkdev_common_ioctl+0x9c3/0x1010 [ 1790.918410][T32451] ? selinux_file_ioctl+0x8e0/0x970 [ 1790.923595][T32451] ? lo_release+0x120/0x120 [ 1790.928190][T32451] blkdev_ioctl+0x1d0/0x3c0 [ 1790.932688][T32451] block_ioctl+0x6d/0x80 [ 1790.936907][T32451] ? blkdev_iopoll+0x70/0x70 [ 1790.941476][T32451] __se_sys_ioctl+0xcb/0x140 [ 1790.946054][T32451] __x64_sys_ioctl+0x3f/0x50 [ 1790.950654][T32451] do_syscall_64+0x34/0x50 [ 1790.955240][T32451] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1790.961131][T32451] RIP: 0033:0x4663b7 [ 1790.965013][T32451] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1790.984599][T32451] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1790.993049][T32451] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 1791.001000][T32451] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1791.008952][T32451] RBP: 0000000000000006 R08: 0000000000000000 R09: 0000000000000000 [ 1791.016982][T32451] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1791.024944][T32451] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 [ 1791.033158][T32452] CPU: 0 PID: 32452 Comm: syz-executor.2 Not tainted 5.12.0-rc8-syzkaller #0 [ 1791.041916][T32452] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1791.051997][T32452] Call Trace: [ 1791.055278][T32452] dump_stack+0x137/0x19d [ 1791.059602][T32452] should_fail+0x23c/0x250 [ 1791.064016][T32452] should_fail_usercopy+0x16/0x20 [ 1791.069037][T32452] _copy_to_user+0x1c/0x90 [ 1791.073488][T32452] simple_read_from_buffer+0xab/0x120 [ 1791.078916][T32452] proc_fail_nth_read+0xf6/0x140 [ 1791.083840][T32452] ? rw_verify_area+0x136/0x250 [ 1791.088684][T32452] ? proc_fault_inject_write+0x200/0x200 [ 1791.094314][T32452] vfs_read+0x154/0x5d0 [ 1791.098482][T32452] ? mprotect_fixup+0x3de/0x570 [ 1791.103356][T32452] ? __fget_light+0x21b/0x260 [ 1791.108025][T32452] ? __cond_resched+0x11/0x40 [ 1791.112704][T32452] ksys_read+0xce/0x180 [ 1791.116904][T32452] __x64_sys_read+0x3e/0x50 [ 1791.121435][T32452] do_syscall_64+0x34/0x50 [ 1791.125852][T32452] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1791.131749][T32452] RIP: 0033:0x41937c [ 1791.135711][T32452] 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 [ 1791.155365][T32452] RSP: 002b:00007f644f931170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1791.163773][T32452] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041937c [ 1791.171818][T32452] RDX: 000000000000000f RSI: 00007f644f9311e0 RDI: 0000000000000004 04:26:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:45 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) [ 1791.179772][T32452] RBP: 00007f644f9311d0 R08: 0000000000000000 R09: 0000000000000000 [ 1791.187735][T32452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1791.195707][T32452] R13: 00007ffededaed5f R14: 00007f644f931300 R15: 0000000000022000 04:26:45 executing program 1 (fault-call:2 fault-nth:14): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:45 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:45 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800008, 0x2) [ 1791.311817][T32477] FAULT_INJECTION: forcing a failure. [ 1791.311817][T32477] name failslab, interval 1, probability 0, space 0, times 0 [ 1791.324499][T32477] CPU: 0 PID: 32477 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1791.333288][T32477] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1791.343340][T32477] Call Trace: [ 1791.346649][T32477] dump_stack+0x137/0x19d [ 1791.350978][T32477] should_fail+0x23c/0x250 [ 1791.355386][T32477] ? __kernfs_new_node+0x6a/0x330 04:26:45 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x80000c, 0x2) [ 1791.360410][T32477] __should_failslab+0x81/0x90 [ 1791.365172][T32477] should_failslab+0x5/0x20 [ 1791.369682][T32477] kmem_cache_alloc+0x46/0x300 [ 1791.374510][T32477] __kernfs_new_node+0x6a/0x330 [ 1791.379369][T32477] ? select_task_rq_fair+0x179/0xbd0 [ 1791.384657][T32477] ? rb_insert_color+0x7e/0x310 [ 1791.389510][T32477] kernfs_create_dir_ns+0x5e/0x140 [ 1791.394618][T32477] internal_create_group+0x138/0x850 [ 1791.399996][T32477] ? check_preempt_wakeup+0x1bb/0x350 [ 1791.405381][T32477] sysfs_create_group+0x1b/0x20 [ 1791.410272][T32477] loop_configure+0xa21/0xcb0 [ 1791.415034][T32477] lo_ioctl+0x555/0x11f0 [ 1791.419278][T32477] ? path_openat+0x19ab/0x20b0 [ 1791.424049][T32477] ? putname+0xa5/0xc0 [ 1791.428108][T32477] ? ___cache_free+0x3c/0x300 [ 1791.432776][T32477] ? blkdev_common_ioctl+0x9c3/0x1010 [ 1791.438167][T32477] ? selinux_file_ioctl+0x8e0/0x970 [ 1791.443452][T32477] ? lo_release+0x120/0x120 [ 1791.447954][T32477] blkdev_ioctl+0x1d0/0x3c0 [ 1791.452449][T32477] block_ioctl+0x6d/0x80 [ 1791.456682][T32477] ? blkdev_iopoll+0x70/0x70 04:26:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x8000ef, 0x2) [ 1791.461286][T32477] __se_sys_ioctl+0xcb/0x140 [ 1791.465870][T32477] __x64_sys_ioctl+0x3f/0x50 [ 1791.470520][T32477] do_syscall_64+0x34/0x50 [ 1791.475915][T32477] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1791.481814][T32477] RIP: 0033:0x4663b7 [ 1791.485699][T32477] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 04:26:45 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x805, &(0x7f0000000180)={0xa, 0x4e20, 0x5, @mcast2, 0x9}, 0x1c) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:26:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800c00, 0x2) [ 1791.505338][T32477] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1791.513750][T32477] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 1791.521716][T32477] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1791.529675][T32477] RBP: 0000000000000006 R08: 0000000000000000 R09: 0000000000000000 [ 1791.537636][T32477] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1791.545596][T32477] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 [ 1791.553597][T32477] loop1: detected capacity change from 0 to 1 04:26:45 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) 04:26:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x804000, 0x2) 04:26:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x80efff, 0x2) [ 1791.680028][T32477] loop1: p1 < > p2 < > p3 p4 [ 1791.684782][T32477] loop1: partition table partially beyond EOD, truncated [ 1791.695362][T32477] loop1: p1 start 10 is beyond EOD, truncated [ 1791.701447][T32477] loop1: p2 size 2 extends beyond EOD, truncated [ 1791.723503][T32477] loop1: p3 start 225 is beyond EOD, truncated 04:26:45 executing program 1 (fault-call:2 fault-nth:15): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 1791.729709][T32477] loop1: p4 size 3657465856 extends beyond EOD, truncated [ 1791.789836][T32543] FAULT_INJECTION: forcing a failure. [ 1791.789836][T32543] name failslab, interval 1, probability 0, space 0, times 0 [ 1791.802546][T32543] CPU: 1 PID: 32543 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1791.811301][T32543] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1791.821353][T32543] Call Trace: [ 1791.824621][T32543] dump_stack+0x137/0x19d [ 1791.828933][T32543] should_fail+0x23c/0x250 [ 1791.833329][T32543] ? radix_tree_node_alloc+0x154/0x1f0 [ 1791.838819][T32543] __should_failslab+0x81/0x90 [ 1791.843561][T32543] should_failslab+0x5/0x20 [ 1791.848051][T32543] kmem_cache_alloc+0x46/0x300 [ 1791.852868][T32543] radix_tree_node_alloc+0x154/0x1f0 [ 1791.858229][T32543] idr_get_free+0x22a/0x5d0 [ 1791.862863][T32543] idr_alloc_cyclic+0xe3/0x2d0 [ 1791.867607][T32543] ? __radix_tree_preload+0x16f/0x190 [ 1791.872977][T32543] __kernfs_new_node+0xb4/0x330 [ 1791.877834][T32543] ? select_task_rq_fair+0x179/0xbd0 [ 1791.883169][T32543] ? rb_insert_color+0x2fa/0x310 [ 1791.888159][T32543] kernfs_create_dir_ns+0x5e/0x140 [ 1791.893256][T32543] internal_create_group+0x138/0x850 [ 1791.898522][T32543] ? check_preempt_wakeup+0x1bb/0x350 [ 1791.903873][T32543] sysfs_create_group+0x1b/0x20 [ 1791.908702][T32543] loop_configure+0xa21/0xcb0 [ 1791.913362][T32543] lo_ioctl+0x555/0x11f0 [ 1791.917596][T32543] ? path_openat+0x19ab/0x20b0 [ 1791.922355][T32543] ? putname+0xa5/0xc0 [ 1791.926403][T32543] ? ___cache_free+0x3c/0x300 [ 1791.931056][T32543] ? blkdev_common_ioctl+0x9c3/0x1010 [ 1791.936446][T32543] ? selinux_file_ioctl+0x8e0/0x970 [ 1791.941625][T32543] ? lo_release+0x120/0x120 [ 1791.946142][T32543] blkdev_ioctl+0x1d0/0x3c0 [ 1791.950632][T32543] block_ioctl+0x6d/0x80 [ 1791.954872][T32543] ? blkdev_iopoll+0x70/0x70 [ 1791.959460][T32543] __se_sys_ioctl+0xcb/0x140 [ 1791.964121][T32543] __x64_sys_ioctl+0x3f/0x50 [ 1791.968694][T32543] do_syscall_64+0x34/0x50 [ 1791.973163][T32543] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1791.979056][T32543] RIP: 0033:0x4663b7 [ 1791.982932][T32543] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1792.002518][T32543] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1792.010920][T32543] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 1792.018879][T32543] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1792.026829][T32543] RBP: 0000000000000006 R08: 0000000000000000 R09: 0000000000000000 [ 1792.034778][T32543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1792.042759][T32543] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 [ 1792.051141][T32543] loop1: detected capacity change from 0 to 1 [ 1792.113372][T32543] loop1: p1 < > p2 < > p3 p4 [ 1792.118166][T32543] loop1: partition table partially beyond EOD, truncated [ 1792.125772][T32543] loop1: p1 start 10 is beyond EOD, truncated [ 1792.131860][T32543] loop1: p2 size 2 extends beyond EOD, truncated [ 1792.138605][T32543] loop1: p3 start 225 is beyond EOD, truncated [ 1792.144825][T32543] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:26:48 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:48 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:48 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) socket$inet6(0xa, 0x800000000000002, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) 04:26:48 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x80ffef, 0x2) 04:26:48 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:48 executing program 1 (fault-call:2 fault-nth:16): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:48 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:48 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 04:26:48 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x28, 0x9, 0x3, 0xff, 0x2, 0x3e, 0xffffff80, 0x8c, 0x40, 0x177, 0x3, 0x87b4, 0x38, 0x1, 0x6, 0x3f, 0x5e}, [{0x70000000, 0x7, 0x2d624b2d, 0x622, 0x3, 0x0, 0xf914, 0x100}], "1f41da68155ae5698dfe5e26ee5e70051749fce8530184a9241875592fd06b6e276ad4e9993b44139a9d6fc81a4d230fe39b60bdf0d4c24b78d7cdef93edb7feb49369c11e8108e552c23f97e14c2c3a768f340f81e1c4a90a2a2a729a6a4a84bf39564a8605bc5ce92b3d68dbcabda803fa2445433a9575db9ed711cd007a060097111124f06ded1e40e812636f7888f40519c281f19d6a86", ['\x00', '\x00']}, 0x311) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1}) [ 1794.335298][T32572] FAULT_INJECTION: forcing a failure. [ 1794.335298][T32572] name failslab, interval 1, probability 0, space 0, times 0 [ 1794.347950][T32572] CPU: 1 PID: 32572 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1794.356707][T32572] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1794.366752][T32572] Call Trace: [ 1794.370020][T32572] dump_stack+0x137/0x19d [ 1794.374443][T32572] should_fail+0x23c/0x250 [ 1794.378916][T32572] ? radix_tree_node_alloc+0x154/0x1f0 [ 1794.384374][T32572] __should_failslab+0x81/0x90 [ 1794.389129][T32572] should_failslab+0x5/0x20 [ 1794.393668][T32572] kmem_cache_alloc+0x46/0x300 [ 1794.398428][T32572] ? radix_tree_node_alloc+0x154/0x1f0 [ 1794.403885][T32572] radix_tree_node_alloc+0x154/0x1f0 [ 1794.409215][T32572] idr_get_free+0x22a/0x5d0 [ 1794.413735][T32572] idr_alloc_cyclic+0xe3/0x2d0 [ 1794.418544][T32572] ? __radix_tree_preload+0x16f/0x190 [ 1794.423912][T32572] __kernfs_new_node+0xb4/0x330 [ 1794.428751][T32572] ? select_task_rq_fair+0x179/0xbd0 [ 1794.434030][T32572] ? rb_insert_color+0x7e/0x310 [ 1794.438887][T32572] kernfs_create_dir_ns+0x5e/0x140 [ 1794.443983][T32572] internal_create_group+0x138/0x850 [ 1794.449260][T32572] ? check_preempt_wakeup+0x1bb/0x350 [ 1794.454722][T32572] sysfs_create_group+0x1b/0x20 [ 1794.459561][T32572] loop_configure+0xa21/0xcb0 [ 1794.464235][T32572] lo_ioctl+0x555/0x11f0 [ 1794.468476][T32572] ? path_openat+0x19ab/0x20b0 [ 1794.473298][T32572] ? putname+0xa5/0xc0 [ 1794.477402][T32572] ? ___cache_free+0x3c/0x300 [ 1794.482069][T32572] ? blkdev_common_ioctl+0x9c3/0x1010 [ 1794.487421][T32572] ? selinux_file_ioctl+0x8e0/0x970 [ 1794.492820][T32572] ? lo_release+0x120/0x120 [ 1794.497320][T32572] blkdev_ioctl+0x1d0/0x3c0 [ 1794.501814][T32572] block_ioctl+0x6d/0x80 [ 1794.506092][T32572] ? blkdev_iopoll+0x70/0x70 [ 1794.510673][T32572] __se_sys_ioctl+0xcb/0x140 [ 1794.515248][T32572] __x64_sys_ioctl+0x3f/0x50 [ 1794.519832][T32572] do_syscall_64+0x34/0x50 [ 1794.524272][T32572] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1794.530166][T32572] RIP: 0033:0x4663b7 [ 1794.534047][T32572] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1794.553649][T32572] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1794.562073][T32572] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 1794.570040][T32572] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 04:26:48 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) 04:26:48 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:48 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) 04:26:48 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xa) [ 1794.578961][T32572] RBP: 0000000000000006 R08: 0000000000000000 R09: 0000000000000000 [ 1794.586926][T32572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1794.594890][T32572] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 [ 1794.615618][T32572] loop1: detected capacity change from 0 to 1 [ 1794.753064][T32572] loop1: p1 < > p2 < > p3 p4 [ 1794.757750][T32572] loop1: partition table partially beyond EOD, truncated [ 1794.777569][T32572] loop1: p1 start 10 is beyond EOD, truncated [ 1794.783745][T32572] loop1: p2 size 2 extends beyond EOD, truncated [ 1794.803012][T32572] loop1: p3 start 225 is beyond EOD, truncated [ 1794.809210][T32572] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:26:51 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x10) 04:26:51 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:51 executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x4003fe) r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) 04:26:51 executing program 1 (fault-call:2 fault-nth:17): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:51 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:51 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:51 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2000) 04:26:51 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000140)=0x10000000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$ttys(0xc, 0x2, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080), 0x204002, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000180)={{{@in6=@private1={0xfc, 0x1, '\x00', 0x1}, @in=@multicast2, 0x4e24, 0x8, 0x4e21, 0x8000, 0x0, 0x0, 0xa0, 0x62}, {0x3ff, 0x0, 0x675, 0x1, 0xc4a5, 0x1ff, 0x40, 0x1f}, {0x925, 0x169e, 0x7, 0x9}, 0x6, 0x6e6bc0, 0x1, 0x0, 0x1, 0x2}, {{@in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x4d3, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0xb}}, 0x3507, 0x4, 0x3, 0x5, 0x6, 0xa6f, 0x400}}, 0xe8) poll(&(0x7f0000000100)=[{r1, 0x24}, {r0, 0x1}, {r2, 0x2}, {r3, 0x5}, {r4, 0x80a8}], 0x5, 0x5) fsetxattr$trusted_overlay_upper(r0, &(0x7f0000000000), &(0x7f0000000040)={0x0, 0xfb, 0x35, 0x0, 0xfb, "80788dd01fc3b721d25f18c3f6fb7369", "82a7eabbd9ffe1709afb5d78db3088eea0e520f300e9555683318a2699e9a5ae"}, 0x35, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1797.371713][T32640] FAULT_INJECTION: forcing a failure. [ 1797.371713][T32640] name failslab, interval 1, probability 0, space 0, times 0 [ 1797.384366][T32640] CPU: 0 PID: 32640 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1797.393149][T32640] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1797.403202][T32640] Call Trace: [ 1797.406483][T32640] dump_stack+0x137/0x19d [ 1797.410823][T32640] should_fail+0x23c/0x250 [ 1797.415305][T32640] ? __kernfs_new_node+0x6a/0x330 [ 1797.420384][T32640] __should_failslab+0x81/0x90 [ 1797.425179][T32640] should_failslab+0x5/0x20 [ 1797.429682][T32640] kmem_cache_alloc+0x46/0x300 [ 1797.434438][T32640] ? __cond_resched+0x11/0x40 [ 1797.439109][T32640] __kernfs_new_node+0x6a/0x330 [ 1797.443953][T32640] ? idr_alloc_cyclic+0x249/0x2d0 [ 1797.449063][T32640] ? rb_insert_color+0x7e/0x310 [ 1797.453911][T32640] kernfs_new_node+0x5b/0xd0 [ 1797.458490][T32640] __kernfs_create_file+0x45/0x1a0 [ 1797.463593][T32640] sysfs_add_file_mode_ns+0x1c1/0x250 [ 1797.469015][T32640] internal_create_group+0x2e4/0x850 [ 1797.474299][T32640] sysfs_create_group+0x1b/0x20 [ 1797.479147][T32640] loop_configure+0xa21/0xcb0 [ 1797.483819][T32640] lo_ioctl+0x555/0x11f0 [ 1797.488080][T32640] ? path_openat+0x19ab/0x20b0 [ 1797.492838][T32640] ? putname+0xa5/0xc0 [ 1797.496899][T32640] ? ___cache_free+0x3c/0x300 [ 1797.501565][T32640] ? blkdev_common_ioctl+0x9c3/0x1010 [ 1797.506934][T32640] ? selinux_file_ioctl+0x8e0/0x970 [ 1797.512127][T32640] ? lo_release+0x120/0x120 [ 1797.516629][T32640] blkdev_ioctl+0x1d0/0x3c0 [ 1797.521119][T32640] block_ioctl+0x6d/0x80 [ 1797.525361][T32640] ? blkdev_iopoll+0x70/0x70 [ 1797.529934][T32640] __se_sys_ioctl+0xcb/0x140 [ 1797.534527][T32640] __x64_sys_ioctl+0x3f/0x50 [ 1797.539101][T32640] do_syscall_64+0x34/0x50 [ 1797.543505][T32640] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1797.549463][T32640] RIP: 0033:0x4663b7 04:26:51 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(0x0, 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:51 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1797.553348][T32640] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1797.572954][T32640] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1797.581381][T32640] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 1797.589348][T32640] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1797.597335][T32640] RBP: 0000000000000006 R08: 0000000000000000 R09: 0000000000000000 [ 1797.605296][T32640] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1797.613272][T32640] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 04:26:51 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) 04:26:51 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) ioctl$sock_proto_private(r0, 0x89ef, &(0x7f0000000000)="5c6444bee374310131a38b23ff94041cc90b7905d76b4d13883c16770fb4dce2ad717bdb08") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:51 executing program 4: r0 = creat(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) [ 1797.635898][T32640] loop1: detected capacity change from 0 to 1 04:26:51 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) write$binfmt_misc(r0, &(0x7f0000000000)={'syz1', "baf1008282f68deed412ecc4006e9c76908edef21d97c013280664ce67f4296cfa8148087d22cdc084c893a4729dc1575c6fd99eb1a7254a3b6f2ae92e1ceff4ee453c095b05cc769c39d42038e8528374fe6de13fded0726da5ef4c950177e486df13e5c251145ab44b1cf453db07608f9ac4276b425a71a3754240467561cd34f17c5efcf2d3f396478de33c4b76ee14802aa4cf92afb0d0393c3378d4f58c34f062c482b962ed0d5f8f4c69ae245856"}, 0xb5) [ 1797.702925][T32640] loop1: p1 < > p2 < > p3 p4 [ 1797.707627][T32640] loop1: partition table partially beyond EOD, truncated [ 1797.732327][T32640] loop1: p1 start 10 is beyond EOD, truncated [ 1797.738622][T32640] loop1: p2 size 2 extends beyond EOD, truncated 04:26:51 executing program 4: r0 = creat(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) [ 1797.759623][T32640] loop1: p3 start 225 is beyond EOD, truncated [ 1797.765889][T32640] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:26:52 executing program 1 (fault-call:2 fault-nth:18): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:52 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = openat$cgroup_int(r0, &(0x7f0000000000)='hugetlb.2MB.max_usage_in_bytes\x00', 0x2, 0x0) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) dup3(r1, r2, 0x0) [ 1797.901374][T32712] FAULT_INJECTION: forcing a failure. [ 1797.901374][T32712] name failslab, interval 1, probability 0, space 0, times 0 [ 1797.914031][T32712] CPU: 0 PID: 32712 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1797.922943][T32712] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1797.932982][T32712] Call Trace: [ 1797.936245][T32712] dump_stack+0x137/0x19d [ 1797.940557][T32712] should_fail+0x23c/0x250 [ 1797.944950][T32712] ? __kernfs_new_node+0x6a/0x330 [ 1797.949956][T32712] __should_failslab+0x81/0x90 [ 1797.954703][T32712] should_failslab+0x5/0x20 [ 1797.959300][T32712] kmem_cache_alloc+0x46/0x300 [ 1797.964092][T32712] __kernfs_new_node+0x6a/0x330 [ 1797.968925][T32712] ? __mutex_lock+0x657/0x670 [ 1797.973583][T32712] ? __cond_resched+0x11/0x40 [ 1797.978289][T32712] ? mutex_lock+0x9/0x30 [ 1797.982607][T32712] kernfs_new_node+0x5b/0xd0 [ 1797.987244][T32712] __kernfs_create_file+0x45/0x1a0 [ 1797.992333][T32712] sysfs_add_file_mode_ns+0x1c1/0x250 [ 1797.997690][T32712] internal_create_group+0x2e4/0x850 [ 1798.002961][T32712] sysfs_create_group+0x1b/0x20 [ 1798.008493][T32712] loop_configure+0xa21/0xcb0 [ 1798.013157][T32712] lo_ioctl+0x555/0x11f0 [ 1798.017379][T32712] ? path_openat+0x19ab/0x20b0 [ 1798.022140][T32712] ? putname+0xa5/0xc0 [ 1798.026245][T32712] ? ___cache_free+0x3c/0x300 [ 1798.030911][T32712] ? blkdev_common_ioctl+0x9c3/0x1010 [ 1798.036259][T32712] ? selinux_file_ioctl+0x8e0/0x970 [ 1798.041461][T32712] ? lo_release+0x120/0x120 [ 1798.045940][T32712] blkdev_ioctl+0x1d0/0x3c0 [ 1798.050458][T32712] block_ioctl+0x6d/0x80 [ 1798.054675][T32712] ? blkdev_iopoll+0x70/0x70 [ 1798.059240][T32712] __se_sys_ioctl+0xcb/0x140 [ 1798.063839][T32712] __x64_sys_ioctl+0x3f/0x50 [ 1798.068423][T32712] do_syscall_64+0x34/0x50 [ 1798.072931][T32712] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1798.078813][T32712] RIP: 0033:0x4663b7 [ 1798.082684][T32712] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1798.102286][T32712] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1798.110692][T32712] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 1798.118660][T32712] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1798.126618][T32712] RBP: 0000000000000006 R08: 0000000000000000 R09: 0000000000000000 [ 1798.134571][T32712] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1798.142643][T32712] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 [ 1798.152011][T32712] loop1: detected capacity change from 0 to 1 [ 1798.183018][T32712] loop1: p1 < > p2 < > p3 p4 [ 1798.187703][T32712] loop1: partition table partially beyond EOD, truncated [ 1798.195295][T32712] loop1: p1 start 10 is beyond EOD, truncated [ 1798.201387][T32712] loop1: p2 size 2 extends beyond EOD, truncated [ 1798.208681][T32712] loop1: p3 start 225 is beyond EOD, truncated [ 1798.214982][T32712] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:26:54 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:54 executing program 4: r0 = creat(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) 04:26:54 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(0x0, 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:54 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000580)="f15239f332b5f1c1ca1c303df8e18dd5", 0x10) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000200)=""/186, 0xba}, {&(0x7f00000002c0)=""/224, 0xe0}, {&(0x7f00000003c0)=""/247, 0xf7}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000004c0)=""/26, 0x1a}], 0x5, 0x1000, 0x7fff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$INCFS_IOC_FILL_BLOCKS(r0, 0x80106720, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0xcf, &(0x7f0000000100)="a7a7c96635ae4c1a2889a95033aad16789354a43544e0928b1186e5acda144db4587f520f4ed491e3a01064a6373b95b00e24e9fc007c521fb08c26b7cba7e30cab1beadc869c021f4dbf2d4a0f24588f46a67c75fe41e074aff1d3bae6a515a7cf22ea25a9d51daedda469d2ee3d2c6633b474f4eac109d5a0b179a145d8056348d2dccedcdf2761e73ba6494487227f1676fea73289dccfb97b7010781b6b76bb60cc99615c51724ede43e3be2abdd9627f64e27d529ade94eed0f8aec8c37e5f7c77ea8d9ec6fec51164bec85b6", 0x1, 0x1}]}) 04:26:54 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:54 executing program 1 (fault-call:2 fault-nth:19): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:54 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000315000/0x4000)=nil, 0x4000, 0x0, 0x30, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:54 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(0x0, 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) 04:26:54 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(0x0, 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:54 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) ioctl$TIOCGISO7816(r0, 0x80285442, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1800.698085][T32759] FAULT_INJECTION: forcing a failure. [ 1800.698085][T32759] name failslab, interval 1, probability 0, space 0, times 0 [ 1800.710889][T32759] CPU: 0 PID: 32759 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1800.719652][T32759] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1800.729696][T32759] Call Trace: [ 1800.732966][T32759] dump_stack+0x137/0x19d [ 1800.737297][T32759] should_fail+0x23c/0x250 [ 1800.741813][T32759] ? __kernfs_new_node+0x6a/0x330 [ 1800.746832][T32759] __should_failslab+0x81/0x90 [ 1800.751588][T32759] should_failslab+0x5/0x20 [ 1800.756103][T32759] kmem_cache_alloc+0x46/0x300 [ 1800.760863][T32759] __kernfs_new_node+0x6a/0x330 [ 1800.765740][T32759] ? __cond_resched+0x11/0x40 [ 1800.770421][T32759] ? mutex_lock+0x9/0x30 [ 1800.774662][T32759] kernfs_new_node+0x5b/0xd0 [ 1800.779247][T32759] __kernfs_create_file+0x45/0x1a0 [ 1800.784351][T32759] sysfs_add_file_mode_ns+0x1c1/0x250 [ 1800.789715][T32759] internal_create_group+0x2e4/0x850 [ 1800.794997][T32759] sysfs_create_group+0x1b/0x20 [ 1800.799832][T32759] loop_configure+0xa21/0xcb0 [ 1800.804497][T32759] lo_ioctl+0x555/0x11f0 [ 1800.809193][T32759] ? path_openat+0x19ab/0x20b0 [ 1800.813961][T32759] ? putname+0xa5/0xc0 [ 1800.818028][T32759] ? ___cache_free+0x3c/0x300 [ 1800.822725][T32759] ? blkdev_common_ioctl+0x9c3/0x1010 [ 1800.828085][T32759] ? selinux_file_ioctl+0x8e0/0x970 [ 1800.833552][T32759] ? lo_release+0x120/0x120 [ 1800.838062][T32759] blkdev_ioctl+0x1d0/0x3c0 [ 1800.842553][T32759] block_ioctl+0x6d/0x80 04:26:55 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(0x0, 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) [ 1800.846784][T32759] ? blkdev_iopoll+0x70/0x70 [ 1800.851476][T32759] __se_sys_ioctl+0xcb/0x140 [ 1800.856062][T32759] __x64_sys_ioctl+0x3f/0x50 [ 1800.860647][T32759] do_syscall_64+0x34/0x50 [ 1800.865067][T32759] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1800.870965][T32759] RIP: 0033:0x4663b7 [ 1800.874877][T32759] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 04:26:55 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1800.894470][T32759] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1800.902892][T32759] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 1800.911114][T32759] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1800.919063][T32759] RBP: 0000000000000006 R08: 0000000000000000 R09: 0000000000000000 [ 1800.927085][T32759] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1800.935036][T32759] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 [ 1800.983888][T32759] loop1: detected capacity change from 0 to 1 [ 1801.023148][T32759] loop1: p1 < > p2 < > p3 p4 [ 1801.027858][T32759] loop1: partition table partially beyond EOD, truncated [ 1801.039765][T32759] loop1: p1 start 10 is beyond EOD, truncated [ 1801.045902][T32759] loop1: p2 size 2 extends beyond EOD, truncated [ 1801.053099][T32759] loop1: p3 start 225 is beyond EOD, truncated [ 1801.059278][T32759] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:26:57 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:57 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x20080, 0x108) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000004480)={{{@in6=@initdev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6}}, &(0x7f0000004580)=0xe8) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000005640)=[{{0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="7708460b7312c17029c2f2e9acd048ffdb4563684831d9162da5858cdb3076fbf9591cb0568bb6658f72dea90449486bec2100ad6ff2b7bfba0663330b446a014e1f120a43ed6a8a2b6b4d6f6a6a8073a64de1e55fc9bb538680d93e5bf4916433b9aa3164797ed201a850a0c2058cf5851597f0aa39e4397cd788f484e3448bcfa6978d5515b4e233e82f88a96b82d08b56825fee405e6e5af7722902e7ecb55a7871", 0xa3}, {&(0x7f0000000180)="b63e48fb7448ec49deb63fa1ea8609ead80dbbb220700159145bd5842db913f659e0a0d337306ec3226fd1a35b80ff1fe8e38bddbd0e33ddbc2b0f4a931581a6fe82f8bdb42769f393d40b65eb9a025676ae8f12c0c45300de9c49bd25299b12813178a02e3086e885777ef912db05d9dd2f33d35d2ca88d9c6c49b6c0cc6011dacbd3", 0x83}, {&(0x7f0000000240)="627800fd0458196e61c55f45aaec4c2b21fa06b7d71047c25976d38d4bc77c529138073ba077e8250c9317db496bf6a4df58031666b0cc28a571a6c57c596045ffe8fdcac285155e2316b37b8e3eb59afdb0b7d53f5a697ef96b127bf6a74fb73516de3cb974d21b0eb463e9b18bda2216946d54179d48983c363cfff526baab00373d7240e956f7c1ea6f8dde14b25f719be9b514d8de8b521f26de18e332473374ed8cf63755739dd36124ccf0af00226881e5b439c5b10d57a2470c959d1159b71c67a628dbcbfc3fed65d7fe721f52ecdeaa1891c8dbb27022f49f7a14989af8a99441", 0xe5}, {&(0x7f0000000340)="27296df57105e1f31b9fce6d15e493f988f6a1e36ffb27fe31995d66ccab59f4c60646e2a0f0601fd56b9b1b758fe2b81b9e1cc02a560cc547f3140b6405ee2e696651cad5b306824efadc7f43e6835b38ce03409e3b54a3742758de5bc91815597e88d46a02e63c7575e3f624de356ce9d97c43ee6de7bae3461ca4f74008d971b02bcc8159db5bfba0172d5ccb7f1509793e8f54fffa458c970814a1f983a762f88ac280ce65159f", 0xa9}, {&(0x7f0000000400)="2ceb1abb703fbd71362eb57564fe916fcaabc889c43659a3b5a1d8b62a77ffbc338dc4ab8851b6940dfb78586ca5390d3c3798b4f26cc6fd3e7ebfa0f8466c76df183d2d4fb37d36604c465e6830a21d4b0217d2c58a7ddda6c0eb15f1ae547e186e6c2b9f81090dc8a93650b73e0e9f", 0x70}, {&(0x7f0000000480)="921971da2dc12d0a5adceec46cb15fc1da9bc5883fa05517ca126840a781602ae50f924dabd3ea1a5fc6268f5dc98a2f8a41ea98ca6b03e48c6ad4725a7955c1883516fd3714fb68fd301194a1951c96792734495b454ce748b47672e84f3d4c9731491e", 0x64}, {&(0x7f0000000500)="9808b4eafdf3b43e02614f443e7794feac6d9303dbb8a544f18ba9205588fb4ba3d99d90ae6fc46d21291909bd071ce01464fd9d5c5ef542493dd1", 0x3b}, {&(0x7f0000000540)="afecc8b2251cd3d1c9332ac2f4d7b14f4a05580ecc09b4b93006a9d35fec3a6820e71e8feddaf950aa84d0d5ea2e6bbb23f82abfd736b9ad60360ffe18bf415c4b12abb8fa51e6b7f62a8e69", 0x4c}, {&(0x7f00000005c0)="96c1d8071e89df3b4bb66ee20aff01a5d6fe78aa59b83823c2d8d62271eabcb8e7c25e3f6312f8556b958c2bbe1a882a603d12756ab7f11358384a3cdc553286ec26e783b5586fbad110e03356b3aee00ad04df6002b3842873e0c4f4a7fd6fa6d333bfa99978d7760", 0x69}, {&(0x7f0000000640)}], 0xa, &(0x7f0000000740)=[@dstopts_2292={{0x18, 0x29, 0x4, {0x2f}}}, @tclass={{0x14, 0x29, 0x43, 0x2}}, @dstopts={{0xe8, 0x29, 0x37, {0x89, 0x19, '\x00', [@jumbo={0xc2, 0x4, 0x80}, @pad1, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x3f, 0xa0, "2a5aac61f3c44fee1801f66e0939dd837ba7a1dd2809021c8ad9e193803c2bae33174e68aaba96a7acf841c0ca12d10d9b721fa433a8266154aee4371085af1cb34c9e7c8f671a2daa27f5ee9a492e2c32cd75f1eb8a880dc95173a6e5987af1803ed630778b00870fb68bc0b062bfb452a04a8e1f37998f3296899b6fd97a196b5bb596b2d276d017fff1455ffa718b15deb0b9f66681ff38a97f6f3483d2b9"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}}}, @dstopts_2292={{0x30, 0x29, 0x4, {0x2c, 0x2, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xe1}, @ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0xf9bd}]}}}], 0x148}}, {{&(0x7f00000008c0)={0xa, 0x4e24, 0x4, @mcast2, 0x80000000}, 0x1c, &(0x7f0000001c00)=[{&(0x7f0000000900)="885bfa29c00ec9ac2208acb74063707e25f3f61449a21606fa83f9dc34979cc7068c26bfec282cae56606b7a170f26ebcedbcafc7361b1d54157e476ef2c4d1e2996970426cf56aab0f1fc2374f04ad1014cc9e3be88c2e07c367598e5529f5b97f635740914325cdfb09738325494f558899ddd54773bc5d4a12677da0bf4cb3bd565b2086b57463b8b7c0dcc9fed0b66aed19c28e2b8c3a4fa23e06454b3ad2b8a5c8ae48d81a92a5299d92590a75b3c4a42cc75824e7958961db69af006bef1f842f0e4ca467543496cddef9041d66e632ccf6b92d1d239b3f40a9d583c6b2f80110589e8b90eedd069d105b42f86549ff8a54122870bd47d94ba215e6056e662fdb12a1b1588257541c71adaa1a9cfddc78fb5ebcce4354c69eacab5cd2770384b2e5e857e6c3880701fc4b74df536c15d37a01f7fe05d376b3bc70e0f522410620908c2ac31ac3bc517b2eac6e4aca1f6e3f3382cd617c7db47c9e1adfe2094344115b5f0f92d857ff2d5e5339c258d592e177680fafeeec4c2d3b24ffc65dba73c06f5a195723595eac6c923f6c1aadf9e8f8be7ffe719b38510e929c6ecfa2e0ec7d616cf120da4dd770b00acefec546e5bf128f3c9ce86420086e45540745ac87b91369b18d42584d1c89b2db4df938c1f11fc14ea3535f765fd5a924a1448c54a5d1310a8692b7f0a2468f3f7f03173c43d3b5a587cf0a06a95e6c60fef0fd1205a8ee3c06b306631f2755f472cc2f723b530f339de6ca74919124b283e124b626f653e7cf4d7166e3c9268817f97a67e7b87e63f48ad1d30c02cb1a125949db4acf2579d1ae01f4264bc4e8cfc645baca62b688bb0f6605548c14e40a7cab6f2bce44fdfc47f1bab3a60d3f117a87de42cbbea7c2662b38a71ac3a284b4d46574425d75b6968dcd1fa9d1dd72fd71a9db8cae2ed56ab851714e84d8c58ae056de63598f0e33c28765bba2a13b5deed978ab6920587a58930166797a224615e838e4e08a46007b897947b3cdedd51af3fb7570a3c3e4b0090c693d60219919cf87657389f674301965208c1411cb170a80220b70acc498fd3bed2947d547a160045e665acf256153012f0221052bb84546ed3e679dd21cb5737b066588a1ca7c1692a743da5bb5b378aef80ae550e7dde33419ef171ff746faba8c1e99284208f378975b6a819b3d16046805199cad5c03cb7c7d531d4017da3baa3b089ad8e77c12f50decd78113bf7f2912b083780a2bea01a9c48af4ad07862d00b3d4507036398f46bed45266ad866e3fb8582ed66d625830ec6a52febe14cc22e3a38dfdd4ae9771eb36e5d6fddf895ee823ca13d9abc4d60cc2b06092459dabe47f7f3a38783e418857a7a6f64b38c25fc5379d404894cf66922da6ae691e017851957a4e14dc940d22912cab3bc5580e1b72127df763f5152ec53ebbf19f4bb6f2a7847bed232c5afa9c09bd46ac180d2c3d5082939af343234569c156831966b1a37168a09ebba9f62f394f2656445eb163cb8be7e15a9729d2158921d3a95f71a58daf143ea081cf10999d79ea0b21a06495ecb92e1f2a7488448b8265670606bea2f4e207732059806f4f20202cf7381d143a8b5682f4a75c12a4d431ad03e5399ef07fc1d0e735f1d8763e0e44fa2e3c4828a49d83c180a76e7978908088f233799592dc39defe5e894a82fd9be9296e58608b375281514c4a6312b393cb9392e5e22e99b12dfe8d64169f74af267c5dc205f72000a7a3804ec1c9edbd87243aabefadce4b65f46f3d408046910efa0b7106fc43b20ec574126b20149ae2fe724075d7767228e7a63aea5ea2daa9a5dc103fe50d8ba6a39dad7026c0de6e13047645631de103beacbeb1751460ee81a5aef6d95462a06a0f3ba28c9677dd7870eb310f61d7ced74337461535e564668c35bfba84eb652acc5c76b6c1cf42c30078e45313ed448bc799739da37a82be5bf580334995554d1ef3ea4595b8dec1a423a6e1cf20eeba5ad4c1acef16fdebc31cd31a6ed8e0de8cec92f25c976d4c373fc0b00008056cbdbd62e17dba2d364e373512002f572f1638b4f4be0636c200da6b5599143a0264fbb99c25741733adbedff3c85e4c12ab94fa3390287376ec840b853deed50a1a3dc530099615a60a980e37debab5b8f32d421ca32a449ce7d02fae6e2ee8f4ac71e1f47f0cbebd124bfc4abd7334e9584870780a974a28e014987e2695d34e5a93e8a8f92093a5b054beda32848321555b27df869cc2840bf3c3c37d51854196aa6777d494934f9afee294f487069405ff38e550fce80bfaf812d2e6efd60124799322deceeb7023930c8f56571089f588eff6a71a2c363fb4962eeef39b84865e2a3099f47a428d201b984c665ab0dfe3f695463e98a369722111cae0a801781a568cfd7e47d1e223e8eedf2a7c9db1393fd84873c0dbd933193c953088d78e5568e511b53e43d64b55b1e89dbb861509dfeb39395940d2ae3e91d4bf943dfb21c308789a56bfcf053899190f6f7c7883a665c09288491fa02aea61bda914423da04fa89c53b2e5486b5700ff70353f1f8495984aa051a2f46a85fbdb71c25d6ed7f5272103a7fae60bc87ede39539d2c6dc6667054ce419ff28d159878e25ea5eb6e609586de0502e007758c27095401da8c02c783059010d669072d7ebcdef05debb00a92c42c2add205e8d8373aea4a063f14ce1efe668f62a605a05cd48a70e0467959bd1e5269dfa819f6daab028eab0b8677cfb3dbe3f7d601b3d9de815f92c8abaa514d9192cb60d200b645dfed1184c4031585ad686fcdc13b6442724d6e342db321cd1696662d1fa8da7db68aafeadf076e2678d2d24e2c758165ad6b6bf0237151c5db5c89d7ac59e111a9e141f9fe5e69dff8fc538a11e6c2d39db65242ffdc8c67054b23b09c8dcbf4d07326e55df6e649d50ae046b3af1e520e8abba09af7e4e1072f832e447fe2d574792781daaa7e03bf67b49a743e85391625c676c7c165f665fc7d137db516c0fa0b29e98b5227ebe34b15e366e70c37b35f65988c174a5518c5b93ec4c06c6f54f6858730a3372d8b49903b621dbee07975da98484e29244a53328aee37b6b18607694a12a29a7c5a8ea0b4c16d0f4452790bf554bb707ea1043240476af439d20fb5a1962b6900cebfc1395e3313fedf111afe727c054eb6755dd53ecadabdd171b7e0d6f1161d1778855567d7f0405f59934e31832f4028315699b3d8827fa417bfcfd9ada8e9e7ec7837e22c7162b711b119de7b7c8b1e86ea4632dac1d6679a3bda7e0d9a2098981577b92a05b04a5ec5413841334aff31296a226c116ff00d3d4e362f050ec4f14dcf28875f94f1a400b02745a66f5648f844916c050d747c81d09e4c5360f913a398ed0ef93a9bfe05b3afc6817c7298bb24db693bfd30fdb9e94291327a9cc12577f5e0e6425cd349f8986a22e58e48d17d1ff85690a656db419d9533422373258c127d5da0103dee72a37f83eaab5b06f97731024f62fa39386e8415728c0795a4173237e33fb0cab54ac36e2caea0c4aa12956efd48e5502fcd917b6cde181c63759a9f652eb1b73139930f6886f6219e4b4182f3ce0b641ac600360a241f08574d8db703de37df6a792afa397cb34c4b389871504fc995751df4002af38e53ab81971d3423d5cf688d9fdab0b7fec6341f93a7bc3bfa48a448a668ac1dd18056dfa3d2bfda5bfd60c088f4e06a4ec8f92809980876339eff0f90259f6baad3092b533fa3c4c6bf80ac2bb358ac1dc43f25b902c9adc1e363a9950f568752df6fd4f9bc4a88ec9e53e0267339a91ff069f6d8b55bbc835523a2166de14c42e246bba4326cb66dcca303038c983fa186a241293e57ab39267ac4ca6b6635c13e6ce08369b6afc793c550b8d92e384545596584a18cdac538fb5881f0fa763edc27c7d075e773227e997ef7b6c5bf11a30b9b2b4c266d97fbcad3d3106af727abe20c5a86d56dda00b9d6377fd70f566050c241c7891393d87696e32bc9f83decaa7e4b9650626ac708f12342b79f516392765c54eea5dbb5a55aa4bcf1283d542d0b10d30716ce497a2778e790de746b332e612276d7992bd70e6871dccce285aa25996c4f19274d7d7b8c1c432655f005e4ed29a63e00a03d8d464c4cf1c1947d692b6a4d2872031ca4dce00e88b0bc01dbe568ac57c53bd582e535382af6ee18f1566ca700bd347d694986c42a458773b2c0b2a6e9373d6bef566385ace33974b03b63d956b1edd5404547ddfef1e51ad61c819ab468b0d557823275f05dbc3b3a4cc7fe6023bdd0657a677f4248bcfb201d611c3e4f641b2fb13ad939e49db688f8cb5c635b099e4a56bebbc5fd2022130faae8cfa7126e3eeca90bdfa4fb7882fa25063ade4923390510da6abde7fe40ec49df36b399949a6c8f20cfbcb5d82c15c1839f5d0cef39690c43e749dca06e8e04a2137be80f7a5d830bb0e7ccb8c0e66501aeb604a50208a2ed8f192ebe4396eabc18af9d6a717cb610d17901729c01214c7c0d692edd68f7044bb7f5b41111e8a54771164cc30d89fde008069ba5ada543085526fb5d77c69f86f3ef1722895fe2db9fbc430e8ee8f16efd4eb3c6f263766ca8b8e997a3af0fa371235f2eb305119b3a14966b509cce30de60ba149266098652bc91fccbbbdc95e0c7b313efa78381b64660e7d35cb4c1248e779f528a17890bf2671fbb4a797bbf86dfdfc75077968ad6ce69b5bcf47c046901a57dc659af636d6227181ae15125fe60fc2486ffcb72d9a1a52aff871846e4aecfb5d4bc02b44c178c50324f3173c75004783c2e1a9b27dfc349d4036a922ce8fbf464727c1334bf46f935926211378ef9876f7994862d9b892dd29a2b7cc4ac09dae74d27e0b88f8db4335661340c78cef1f0c72731b3c3d29a591f419fe401c5e518ff7490eb3ec4ab9d67724b3c35fdc7247cdc332c3463cf5492820c9e15b18ed9790a281c37d02ad20e475e0333a1f099a1770de64630e4efa0d038ef8c8b98002e849f57b8734b5f257fecdf3ba07c3ebdcfc1273e773103e6d284f8b8098097a740b633afa96d9786f94998413851f8744fc677e2be8241f75cb434371a43a1a72883601614b092bbe5621e3f1d27177ac16038c5e4598e0a3f0d6138acc422e72388433f1c0ca941cfd44105cc31d1130b66d07cc9c62a6b33cf294f49d0d59f8a243a713681059a018bb540f8a5dd34198e8272abf00515375d89b9881f8eaa57deaa67a099073c58127b049952ba1d00c17553fb1dd50212170d388d8f748f243421ec2ddfdd41691d3f5290ca872c7a5d9f669b47b74e4e3e03fc1b62c9d233e1d82e3d05bde4acb0cae2ac9b4bf228a7938eb3863aa38849d19f34c33d15afe03cc3ae27e83a57c6ec009e743e489f9beb1ac5fc493f2d868884e945c04712f6bd85b63dd18adac29b1a4268627247fdfa413e925f058448fc5f349cc8651c08b00e856e92e4687f1463ea20543ce13c19cb67b17fc399451c33d283309dcc7df13490a03523eb07c175285447a49d6ae92a1279c16b665e4ce05756485b1efeceef38143fa52bbaae08169a476b2a60f3a327f375829e6a8d5abdbefe8d9787f1a98ac5d1573a35be86de0f1f591c317f4f919f2120823dc14ab96d0fbcd24dd901a32e6c0676d96712b1cabd8f2b4b14e43601e348d496063a47f43c033faf1ce660d1da195f86cdfd848bdb5e59607d615c0fa0e860705dd4bc93e872d3e1362142e6dc9cd894c19f91258a654762a30f5d", 0x1000}, {&(0x7f0000001900)="da3bc8b2e5b773b2d88ad9b0c66364bc8b69bb864c0dc19d7a3f2a20540bcf549779d74ca91ce16d9a64", 0x2a}, {&(0x7f0000001940)="10a1a764887b9e50cd3e3f72034ee0f2740e631c570ca0fceb4ed9dc38f58c17c6d6feaf7981bdb01141ff5ff4bc6866948708a8e4bfcbf5bffc885ad01a9398a900bab4ff9f84324fcb982195e18d71790b9c5a60f1c94cb74170ee8a760754baae5be4bdaaab82d438c0", 0x6b}, {&(0x7f00000019c0)="d50319d011659c6e6a4a00f642e25f719c5c3be1f0f5c3428d7b8b811b23a2c9a2c7ce9aa0d69f29b1e2866947b365bd4a653b9be4d489d6fee024285692c222c7d665e61177e83f561c1336", 0x4c}, {&(0x7f0000001a40)}, {&(0x7f0000001a80)="644cf9fbdb74f62777b1e9334834323e17e9eeb3e6cd4f2e05b4ae99684ed0ef3b49b1481a8e597d6de3ed0f78f175f77db2b2fa8e66d7e815e0f57e536d682611ef7c05625b84e8f40e0a142ef2e850a6b429f03527b0618de3ed1fafc6fd08dbaf66290957aa143a33ed74c853bb896106048438fe6a02705853f51c7973a5381f61cb44fe02335832438654125825f7af8402b15ed321fab5e7a0d1a466fb035e731c6fc3dceaa0f422ac0856deb8d37d48a001f07d2eb272053edf04dd76383cbc18261197bf92a494adcb8a83151da6474f41a499e4c4e79f1af29102b60774c65b85a83f4c2af294a7a608e53ddbbd3a4f61e494bcdeb1bf", 0xfb}, {&(0x7f0000001b80)="ad8da8bd2147356f1d653c6c5365bc535abd1c85ce36bc262e64363384360c4ad761ab1e5fc81bf87e19ec95dffaad4d85d2d2841d474e54d54db970229c2b5f5146d2971138c78ceb63c4743956fbb4ca78c7fa50ec62361817d167e1eb4b4f35cf2d428cbeb1d4b9d5ebf2", 0x6c}], 0x7, &(0x7f0000001c80)=[@rthdr_2292={{0x28, 0x29, 0x39, {0x6, 0x2, 0x1, 0x0, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}]}}}], 0x28}}, {{&(0x7f0000001cc0)={0xa, 0x4e23, 0x2, @remote}, 0x1c, &(0x7f0000001d40)=[{&(0x7f0000001d00)="7e68c69e130d7d4faea15f3a28eaeeb297db09667bca290fbfc73879d15b", 0x1e}], 0x1, &(0x7f0000001d80)=[@rthdr={{0x58, 0x29, 0x39, {0x29, 0x8, 0x0, 0x20, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast1, @mcast1]}}}], 0x58}}, {{&(0x7f0000001e00)={0xa, 0x4e21, 0x7, @loopback, 0x24000000}, 0x1c, &(0x7f0000002f00)=[{&(0x7f0000001e40)="9fec36a2f8fa0d6668f59f9f8f2a596fc65db922bdb6a0b91e5c7f4eb3d658af959e0d7a92784aa2bae551572600af12a6fb4bf4fff1ccdb0583344844b8f8b3c16eb758a61e4d34fa761003e5bef335b62ce30efa781ea9fe99f8b0", 0x5c}, {&(0x7f0000001ec0)="b02fc4c0f52b60595e8fc9ba9a2a1f7d8d4cb81bf5738b0103", 0x19}, {&(0x7f0000001f00)="8b949e94ad5f4e024da3304b39ab4575fc8569c27096d1a01820d518a76157b98b26008964df6ef191193627799c2d1fdafb9aa36f241cf08f48352eb13b854d5ad7b1ebbb728a70908522d424fafa26ee99ae5d1ecfab935666bf8cc111e7c3a8ee726eeda3915e0c299fdb255f89fea154771f8319dc9ada0da5c2e8d19e97fcdada617a06da34c03eeb293995ecb047e975fd66301c34d7a3e9783b19dbfadd7e9408cfa80219d249ce4d5f4bc3f02c193d5a6ecd3ce65cbc36122f66a1856b49b70265191ac2a67aa8301805f717dcef4d9d368e7fa807ba8bb20a13ac36ee86516b80dd744d2b43699683e56bec5d6c9078d6ccb493f6b1518fbd94c34df1a775f7de396b18e3106b0a1aef546a9539e1246780e46c499cf80699f31c681128e4ba09422ee2d8dfacc07c6cd5911087dacb012bd9bedef4504f3f4b030f0b254acf729c66a9ae411dee039d2eb19d1d95d5f10b78141182415f36abe7079f3b11c77c0bec3c0197250a04851eba56c82c40ed632f4839afba47f93a2556a65c72f5884ab8efa8585d5364480bc682eb8d713d846d56ffea4eabf0720fbd0be97ee3a2f5024af6f9628a06accbadf3d9c6ff79cde9e8baaa3ad5a41a66c255f3775f8784a5972c4b830dfbdfc3aabb67c9ba7e27bde9e9f3c99d28a6a0d836fb9ea93d22c521a101c7f11bffb34bc519e0c131de97960be1e323b5e064b99f34c4400d75d92e256ffcf449a3e61a73f256879eda856017d4dd47109d239cae4d3194e5d5373d1268ea2d000f041f4dd01b197136263cdd51fd55bf156485ce2ea18afac6eccee93e4daede08069e392ba2d81b2bb75c1c3a4220ad8d37b9453bb243353f0dc6b842ce7b0a7b21e48c09fe825e4dab055cd6b0cc6b5c3faae0575290205b54c16170d634e4265aff5140ffe21aa43a4738dd860e8fe995659e34d748e4c7f4fddb21be72a5eb98fd57ba469db34d8959b0b686239bee6f739c6648b3a20a2bf511598560352d190717cc13fb79631f7fa4d20d6bde9a76c08595c843c0595c7e28d51d02321456e7c2abf805da5a579dc58a79030af6fa91ca5921af6934f869dfd92e436e78d090d3dd8e330d4a5b36eb5b812b5aeb2852642bf4bca0b89c2bdac005f64d08b5008cfceb6723647e3ef79e1af441ad45f2a69f3c9cf7e684518046e8813b2a02c2f15fa67857ae59e2803bcd0a43a256f845af22811187439b6d88455d1001f7cdf2276019c31aac5763b148676e26e3320d70c408c48c3084e409972c3941ed4f32ba2354bbf91932b5b2bf157fe83666249c0f727e814ee98856cb8aabbd9b32833309c8535ddc06801d81f51e8df338396882c3a8a08a8af0d5c08aa9b9a8c63cc8a73516d15265a5cba07f9b5a83bf6489c29b463253c7d8022671b3ea61f9ab120705c82daf5b6876800e7442d262d1418f9afadca44d97281480afd5a4ed6a90589b7c531cb2141aafd25dd53b26844b3d15b7b3e288816e687d0a1e95e3b92de673e35ea2861fa35d2e9dede0ebfb2ba6298ae9861f40bf8f35f4f4f90b0c86606e7a8e7c8f3264699d629fe4a2f6b69fb4ed31dd7e517c2f17ad2abccaea9b36c15b96e75b704acf55fa339ea61a23bc45eefa57bfbf4ddf497673463103298a363eeac90dd6e25f57429dc6bc7dd3451d1aa7c8037102609e1e85867091c7742b9d36dd6a23cb767817e377e16e36763f08612395484e988b703f727f4138ebe01054a5e661a1a22ce6e863881e8e58c7906b92b4d67bff85a6f659d5ff636cdc40807a8ca45e10b55b494fff2d825aeccdbd2b8b7c27e926fa0d40291c18de42e7843555031d4bb06e1f494154b244fba6a8492e0b9a7ae4ff76dd52f39746b779d633865a8ed9471781de1a788271a7cc3fdcca5c3da68f43f4d5a397f3308083e1864ca9bac39a2cee85c3642e36caa372f85c6960a7d8163230b78084eaadfe4967c8dad3a88a02d67c21f6df57d779f8c2c11b76411c5db0342ba2068be0aa6c394e5dda4120f6bc66ecd03fc5811cc23c4a54be649a82445fb81b244c9ccc748a483e3f0da440747dcc1fb44886b2e0d14af3692886790fb06a08ce4f3959b4b8874691b507b254727fef0540b06d40d88af0f9cddb6dd338964341e214c1aa9e486695917e6ddc5c7e710fd6ea5d8e6903e26fe8bc73f77bd333374aae49aac4aba8fd1c08b4ed4579929edb86e2710e252ac4a7f56916e68509fbe85accf90eeef9ac19163e833641dcb5338ce9cd9e0b8980008d31797b892c80873ad57c9b4541dc4b1ad21556a6e4268d2b5c282f1d74be3b736fd1dcf054bdc9b31dbf240c77183305ae5159b502bd9aa160e0d1e8364350b3a897b9364fdc523b351c7fe26578a4de0a3e9b2f56492f15c9318b7a0eec0f3615efc7727230ae401098516eafbe5cc63966e7556fbad939cda9f2dcc56e56bbcefd3f68685575a41c9a3c4295c3be23ba18b5cb8ec5143e34b07378d426da2c7bf98575a8793c7e9b374eaf6d4f500f793490b669885ffdbc89ad104bc733af04f44cee45e53b73203bf98dce59e8009febd8ea09a977530f6d3f0dfa41898d47266c86b27d7fecdb885870c6cdf18eddcd9f041362c279c65fade46af931c00c985836a54891730d6459426a99365cd68178a80c876c55f80007186d2b034527123f73bec26975af917d333bc06ea993b91230a298b86f5c66ed30a7f2fd327c8ba34c4c4974137893672c77108a683586b232b8c0831f7b12e7db1f0b08e7d2dfe1322286c9b3f74f7d3534d2863c249ab32ba0a9fb51b208f5bacf579672f96a1d67da5967d7833571cdaf6ef958914b1e3547c02cef9ddf5b57b8d7df1cd3ee4358d119a5bfaa6effd0521646d0e8e1e556b56efb5840d782a26ed1e9d254d8ecabdab5252b7146d2ec4f586b742482c06ca38d6bed54f286ecf6f6e0620f4f55e1b959e3d007c8f4869eaf493ce2baa65c8cf22ded2db412496994a85f621663e246f677832365a8147afb789e9d6916c9457b33ef0177673cb25355aa545255ace05735b5ffbcacb0168a33b7326d8cd11299494ce7beb7a7f8e3b5d8c0793e1c2c8bf385696a55e7dcc0083cb5b3cc800180d65ee0169ef0ac789dbce1b010deb240fa589c165828b86b25dafd2985c659b0b126db266df1f37045f60e018b08e96a5c1811d7156cd3025c44c3521f202474fac8b8541ea810ff21a2f04b816d119afb620b1cc1c0d05db5e95b6f1d99a2012f6ef036e80ebd624c5bc0af53588763ae0bf192453160ca9823393c2e5b66b3eff3d46423985ba613397163ea29c11832888790351bafb51a9b7ac51ae3a6ce9718817a40c9ac79dcc43568304fd5c871c9247b637f98b9a42193f2cccd6ba5f3330dd175f3dbaeab7c92ea575bae81ef532afb0536959a53f5952c3c5e5557aa45233fc9a6f19f187bde9ff43e4f928624d4402e7e74e97193a5607e527fef04bae5174fbfe00d8115d40ee971c893f3e3c23a59098ae2d5743d5a591c651e95f259a32ec654bcb14ded3c9d4488c32660b7585aa9b1621ad8af20312ea0a2dab87fff08bc5ed035d9d0679f6c699988735b208095b89b685628a27d3a2e94ba7674f3f8e1cbd84488c93da2401f6bb526be6d6c1de0439e71f674dbf40182b56114e64d1488f73d928e57a308b4ce8b72294631d20654fea584909931e9ee08cf67e3e8edf38fd2ed89bd1eecfd4c8d4286814a93dff34ac4a51bbee6bdd120b2a0a61dd151828cf8fa809da78291d1647adfbec54b4722d0ff5356fae91a6e4346b0e7fb2d76fc6344eb0df6b83928b10d18c668563adcfa3584fb80317d7fb3d8e68998131d49d4a90942c548f672281f8d2bcaba58ac1e7eebd72fecfb83f55b29770b5ce08d29c6930639739bd495af055445508773e4ba790eafded10f0e1f6f00528c673adb52ee3d5eb993274323d4e6e47d670ceb8c9ce7a0ec40f7688afa112d0e5658490739812f7a29ed568dcd1bb14cf1b342b14f03fbf1d191904d2c5f608d263aac72827cc55e5e9bc63829532017e53c01e5ad77c87daf9644c747ef42d227f6eff006fdaacce45114ec29a4b84ba8792e5ca756c0ee2cba7d796e8f08f52b4f0b74f97345496bdd1245e6d87e9ce9a6c53528db045b7285a6c89e77196b5f809433e97c18131ba2f6d47bcc97b1471177295fceb4c44f51a92c4ee173e132ff116265d3d149a346a42e3c652252b73fdcc675d6ae6b3b2a80f99481077966d53e09d64785b0dc4faef0605f0da6b0d5225603f15c911ee0f8d479ab45e468025283aeb85e4264f6e34e4ded743cfefae03bd140bc4dbd4d0d5a7294c7f1fe7ce1f9760eb034e023b9a3e3039b10e4ca95a46055e74e101b46fabc93706dfe3fa07f4e938cbe173249e8a7d510c2a7feeacda4b01d6738161bc540e6b2f04cbe0c68841ae1620522f16448dda7de3b7e1f916d402c3f865bc607e50a70908f31426bfee8762ca35379ebe58c704b949d467f50ed75c7ffcdf1f992fa6076d97b341cd83190d2e6e5aeecfa717e6e6a040524cc1b66071ceb09dabc69c02683349a34484bcc005292d72b77e1c0662bf7a52d204b91a26a56e64b4c0db7a5deb0395c641d593f3ca0a560b75acc4e9c36d4925fd030a01f1f965fd75b8c83a3141a0d63f9aa95b9cfee109be10180c06338d67e2feadbc117cecad8e5009285d2a3e97e9689b3c0e56d9b853d4e1f9d1dfaccd0a5fbacb7d57fe31aef5f7c9d0d9029ab9ac98223a5cb4b4e01e3f7e1e2fa1a8dfe715ece2551b8e8fa6278fc8251d80b0269b08f7b39f0ab25631afd374ba950240721596eadeb7575ebfd36858559139dba552cdde8932396576144d2e2916ffad948bd33a0a64a45199686410fc8fc154cd362c5051b4cb21245b2da60e294a1af3f682bacf5db3c43a56459f50b2277e84a5830d7327e74b469a0b291428b0939f8bbcf0c46ba7fd7ecb5366c9ea16695fd807c9bcc23caa9a04ba4e562386878cbc4e26843d8d0c52cce3069be0f78e44c4216f3122b6f0dd4941a3d79dc18befae763fc3cf20ec33480d2c69eaa50798e2266450a30fb37b8d1629919bf2c01c5dd40df021c8cb6b4f4dc26d1135656d7fc65c5df4327950f51bf63941a072be7631b7a44f694e64cfa3365a9d3eb40d554b1749fa65d376072dcbd2319c84f27fe9cd6ac8473176296de30c1b70158e745131190ee1185d0c8cc29e6affaecca7172d8a527930455a1e5513125fbb9f17a071c487b5b08c195700fb378197d85e97e8a4601ffa35e04be43e4fc7503b4625a8ff4d2831a7f2484eb624c4eb66ea61e37bc3dee05449ae31e8f2b0235dc4b35baf1d22acb6c89fcb6bc8c162d94ca71752dc78340831c7fc0be93c93b5fb072cf63b4563f3030d45536da757f00374cf0b07beb9691082f4f86c4a818108cbf8e731eb274ef2b2500e7e93bf3e3e408b19218e7a016680abffe36196c3e6582a0965ce9db52ebc96f86a244f675f692c49d3bd0ab38236ccdc78dc59de5b7512c1526f815a7b0320ae4d8bec702ed237c4d85a7efbc3316c53cb9a37b0f0d6c375ce9d392b57f91ab0166b2ad10bcc4f62c7f4e8d23dd59f5d480787d0f703cbe26a60a8be6379b00df3096598717ccbf0443ddd30443e6491ab6e2ca0c01236e366c6419a0964f67940903975d220f46056abe815104a9ddfe0006a3e34c8eb25a53955049177d758d89054af310ecdb0537ecc051ad98c4b2d2d9ea905ad08dc2dfdac9f35e7d61545f4308", 0x1000}], 0x3, &(0x7f0000002f40)=[@tclass={{0x14, 0x29, 0x43, 0x400}}], 0x18}}, {{0x0, 0x0, &(0x7f0000003080)=[{&(0x7f0000002f80)="d8310e7f6e24305436439972da8ffea1d4e0980549f2f69e2a2697c3a14d7f3873607fd5d55cc287ecba4d6cf867afe53120cec678672215a98254877ffe8690388beaa4f00c48a43f5361e5a9df4cbf8448b38d1e23e92c957976d0b434524ce968322eac48bd5fc11fcd2f8568bb68594fec6e54e99f888791a662bf57bd89a97581a33a54145edfe241ed10dcac60e02aea80b5bb8c57851a9d44d3ca706cae398b6c66627a3e45e1010963e20609c9a9d7cff2a983c6b07fc7101f9662eb", 0xc0}, {&(0x7f0000003040)="a03517f08e491d2d8f8cf9ecd115562433d9ed57ebf12f68ae9a8943f6c5fa2c3456603fad55c2bd4c3ccc4f5ed40ee4178ec183", 0x34}], 0x2, &(0x7f00000030c0)=[@flowinfo={{0x14, 0x29, 0xb, 0x3}}, @rthdrdstopts={{0x1118, 0x29, 0x37, {0x33, 0x21f, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x4, 0x65, "3166f668cbbc5d2a75ef1961299ddcc4dbed099b8ad873bd622826dd5450b77a1402e5d6ad9d599d45a46b7b0b00c1a20e96a4f0317acfa652467ed88b61f57e87c8847b9a20dca2d9ac6ea2e7aa52f85c4b44d727acd098d958ba7a5dbaef273530f21ac4"}, @hao={0xc9, 0x10, @empty}, @ra={0x5, 0x2, 0xa0}, @calipso={0x7, 0x58, {0x0, 0x14, 0x6, 0x1f, [0x9, 0x10001, 0x5, 0x9, 0x7, 0xffff, 0x101, 0x6, 0x20000000, 0x1]}}, @calipso={0x7, 0x8, {0x0, 0x0, 0x5a, 0xa8}}, @generic={0x20, 0x1000, "1202100577fb4251144adae4793e228d2f47de31e3ca0d91ba3178343344f13c0cd7031e965b5ff77c1b83f3db24cf1c1a366c6261c11a7b451fbdf9b00c7bc9067489336a487df5a9c31e52ae748c6c8feeb3a227b7ebd9e4a0c2c4340f10c1ea8f2629a10b6ed272988d772291a321cdd06b43ca4798f30c9bd172cb4adc6c5e4f3a23b556b8d703eabf5131d91c46e17d77a8f3cd3de44a2019a26fc3fff07e1baa3a289b95b0c7f021091bd58e1538d7321584061a9ca269eaed526e75c8d8802c8b9487be6be02a2c27ae3fa0e3315ae9c794fedaccc0752490da65ad7e89d9b66fde7bdb8cff6121ae6d13563f8c2ca67f6fb76502a3341c584dc4caeda4ea21345aeee82944a1b634e284f6ae9022debc6658262dd2c906663cfe58c0d203124f9d910399fe2093f2727925f3466fb909285f0537c66fc506ba8ba3972c39ccce4d3e314f1b7b36ad88fa29a859936d75057f9ea12982b1753da0a3f51b2978f699ecb2180e3b0101718ad1cd0e275b7687751953e9015a10b0f04345842b9ace3b3546b24647ca8ce9eb7351f58b159f541c4d20a2c048e9c620f37d6f7e5a3b83e1d6d86f2294d70498e9dc44ced2254e2a806b5d6549bf4ec04009203998d5241aab0bce1c38903f98ec4d543a75aa135c0b3a050107ce005bae43cbdbace123e042b1f36c46bc69322027dc44c8dda50f6df65145f50a8235df350af3cb7c793d9356856e71e14ac015cb1aa9ee6f66db2a234823abb68264d0a6b70af7574e7e8a7e2d7876d69a44b77d41ef95a5c2f763b872ef2ee629e4d5cc310976171e3e94e56b7f34023e00cdcf60a30a1041f4de98b13bffdbc1f59d3baa6999e57148d0b2ec04662ab3602dd33dfa5a5cc0a77e6c498670344663c6dea41146f2d2e76d966f6cf43634800c5d7bf08efc8f56b18cd203417b9865b579c67ebf7fe8d212f6e4c012f65d538d826c232181f36fbabb7931e6c8e71459d46c6bf77430bdfdf304eadc6c50f2e10eda8c7d621dbd0eb7a6a08f03db1b044b9c8e5e2b01cb330f25c55238a81da28fc04284a0af61c58cd10d0fb67f69229e42877ef0783bbf35e6724f10df114a180d3d09508294da36bf6f5bc44fc089ee4c463582f625460b4e744a5af522480101a0d28c56284a4af35209513c48c34156f75f73209e83621a949e9cf9802362f9d888e6cf8440381a88d882c608ee71b981d765fe2a1e233a676fe160b7a32d5d8926ff3d9875a27cf26ba2290c20ffd65049f8eec3407d8ddd79e3ae6c560c4d5e1a6e51d71e34053473afc1d817399747bedb3ac1a5cc0709b0c975c10e0e0d33f3c4ff86733c7995364f960149a8ace519ba6ea587c8f77a335853b9e267fcc8e27fea4a10e7f45ffb8c5c9438663a755bb998636f54ff712d79ef4e6dfad6b22db3474fecd6d06daf19599c9b120d1a7e0782853934af65e5144e6945676d15accd1bf9a71d9a30329dd0201a6b52a5132d6a2e9fa852f8009b5d3b0ddd29c2f148df025f4c0c55434ab5a36513ddad82f66d98da3eb73a0e72835c6f9f851fd504828e95d5a80f9e21d2d9b62e55c554012462dac6a78c692343dcd4081ba8f03e40284d6746e61df245315e5a3855e0747ec716a31bf3c905e7e08961ef6bf50cf0517cb36cbbc3a2c884388716c47639ace6bd89b43a36b1af8ea778dca15800cf195a570807e572be13fdb978a619650ccf395f40e0bfe9afc4d487a30741da61ed11d14f68af79bb1997867842bab46757e17f54e9952f0d69f1b456c871eb0f49ef425741ecc5dea5c83378963216855a46d096e3630c6de61f08352e9b71773c41b365952ecc29a73eb2d36589dd8a19ecab07779c8390b22ef4f7cf0830ea78e54649e2fcdbb76286aa6b88edf213131284115e8dec6858322656614e31573225ac4bc7f08edca6fbb22604104e4042c47b47f71f7e321df1c36c5e15d796fe989a350251b8e3cccb204e502be76387339cdc904013148d335ffb0ae1369dc9120af52544054daa22e0594fdf16aa73b396470b58bd23ece6325f9faa45bded1ed8118cbdfdba9d0061f9b407562bee3d94be78e8462962415b429ea556fe8272b552ab83e8f6d0c4aad7edff2f9da26a9eafc84b5de51226e5e593b00b8b858ce7b4c798570824a289fb15a3acacb516f74b080b6287ecb3d5676c5b319cf896bf65cc33fa0db68fcbed4ee90a17ff05392d98ee81860b0e3a7ab5e474279b00e00b0304f917c91869695288a1945acde5b7765beb29245c5d5c993b354100e9e2f2c077e788036a4040d569d0b79166d41230db3ef8210e68c8d3d12b47e75f5fac7a95f09e4d8843697f8b800535a7eb92359eaef3f0aaf4e240980ae9c3d33ff11fdbf6b67aa1100d7e004ecf7807ca440498c861bd49a8ff2e5462a43f485ca5e52c2a97da1a3cf8b3a0cfa898b3c5647aaf01da8ea61b09eaf2487f7855837adc6a2e7787bd79b02213231d14258ea81bb16ac98031b416ccf9ef801a55d75a726b13e21e993daa5bcc5df1490f4021eb7947e5b09c7f2a541573c6070c1ffe317aca7685a52c7b80d16701d558d69f25b6e2bee13d32d22f284af728d055a1dc12aa9b1d92877c34694bcc081a55c9a0331162097d6f31db3d97eb849c2426a43c3a90f158d4f38fafc18f88d080c556cde5cda70c9f6fdc46e00df944cc6a40fc04e636d3e1cd52b05c45339267d648fd26a3cd42801372b076f9ea7bf0ce8e1155107a9a157cd032ac1efc47e59e7f0c434ee9a0f8715caf5881f52452913593746e5c7070ac0f7c94a468bb9054c5645e47889e869a0e8a37cd4132e9c8b63393cea5aff56c35d256cfb2153113bbef7fbcabe7b8849259b1ec301f1bb3ed20ff14eb608b03f6e2a46334b09ce2b2308f00c951f9dc54a18a4a102121ccdfe933e5e611963332aa4161039cca97e777a42cb7e0e7ca20d6cfea738baa82220eadb3828c151fd25ec6ec62c77f1ded3af8bcc203771a2d3ff5d158efcf1c61f73b3504927984d488ea4c017be82d3107c32644c7c0404ec04cb92647364cf850db9b5d73f9ee58e65de01332716559c2830ff4714d96b2c6d8f745149e6ada4115efbb37acd39b1344d0c6d033672a793b7a6cd8f7afb80574ac08de3aa516669547b829e0cddb2d67e9e8c937826c738b967dc539437e3bc47b03c7670be9b603abd0cc0706268e8f6c752dc41f66642683789a9235043fbb19a3f20651efb1a5f95ebbf43785e12929f3fa641f4bb582bd5d945fb9585887e3ac9156820eddc7691a0549ad7d244a22fed5869c7ce1c3c28c021b81267b29bab68617a60216ef2ce931900ade44f4e40f0234c6338cd72de536a3e219c1dfe1423921f289011d1656ffadd3e68a313ee19811bb96a9ddebd283bdcd9a484ef158217a19a8fb7d48cc70424012b6c12212fde75c03db0fbcd98f452816a3de86b068d44e77035ea0a17bed8200fe92e1129bde3e9deba41f6d2b68871033fec86debf7d8a3640a2dd240cb865e7995fc7d88a49073fb343c535799bc13bb3a602db434787f705ac2695e928bf3db80f80e6a9eb0081059d0ed50e079b69c887ae866fb5230bb74a01e8e176268b05db7618891865d33008f9a562d50e6dd621e4e468c99b2c024df2dce416e36ecfcf09f3de51ce66c255007a19f5738b4f18b55e89e3ccf0faf6971816e50537c4adccfe89ad29681d39a13a2b623648f3125042ab621e632a1c38d703a99c5bd251492df1bd4231801e6674fdb027571d442600264f1a4c98fc3fd69b7f077dba9528d23b862914c273529b43b6317e1a035adbd7f0a6ab08e9249efaf1787dd90404e3085c1896fc020a419961ac2f5d0ead1e1b73f36d821a8b1e6b03d0ffb800043551928df668b4ef492811a46ab33bb44b3d59de04e9791b04d46f2a3719c4d939f198d3a02804e33b7f44451ccd2c60cacd478f21eff150899237c8dfa6c4f4b1ccd25cc6b35e178163dcf68dd5c65969b2ea7edf27ab8b97a23087d4ec64ae885c8f80d3e56a1a46611c0aafb6800b80648cfd2e918f51d0fa8c5e6c82167b91a0704a1f593280304b772900f95edcfd6398a843c7a315507d93b048eb92520684a01d668efff57ec2a92f24ca0d1a6e86129b2ea811cecb1fd5826bf94d317e69ee1d2688c1cc619ebdd6ba19560d9a4cabb7880781166babf19a70cc6b037e183b29741dd74c8edd1c9d967bed3796f230fc3a686161f51ec7ca4f334b182e39d4ee913c4f42c6fb34b855eecd921be6fc1245daf58bf36d393d108cd45b82c10d979f00b7121f5765d9582f84db667ee919098a321ca213af443e4ade561eaeb7264963d6c40702134b08bc3d93a42f4708ad6980821449c9c48fedad9ee3b2ba1a2212fce10523737c4b8aef4ff1cfe48696701c0ff37f2059b2af3776b56b751df2bba0646fd895e616e4209cdb56c38c01596b2b61a671f23eec7f676605c97bd84cb14878358c01867ac076bac02fdc2fa481dcd995b617fef3d400f8b054896d73b89be8c08350d184be9bbb6236ef182d1fe9d34693f59b57d65497377603c4b1a8cb31cdd24a9d931cbdbed0269e538056ae403879786fe7c50b295444627c58dee66fb5361ed793594b4e7d4411779d7c15ee35f2b272fb17afcda20010e4c92d80cfb99eb75723e7a0338367a8908825460d10dfe3a26c2467d3c29770150b9473a613bfcea13cf7ec6192a214b853fef53f0ad3130308c072f546bd4d715258d9ba35fe3477cba1e8dc3d80cef3ab3df1c5645dba96006419419a9384be9b63478f47c44d16ef000243fcfaa6fdf41c2a06a791659cebd8e269bda39a4f6f70fc8f3eacffd7f545e92a4074989383c848fab8cd60edfb2958d34a50f3b189cec84de59055ce7eff547575ad832afcc58996651eefd2e7f0503c3bbc46484aad50254a7fa4eefa34d3b82fdfb9cb77c70948d58e2b262fe523325efd8d2d4375d570e9579e327d0223914bff631a9e1799f63537a21814d4d7b53c9a6a9a4959dda49c1caccbc908a1fc7959981865df892cc1541f73b23755c86eacdbc677c4b42329ae665f9f93cb6a14bed1e8767d89927dde0f01ec45261646714350f7a6b5e063b33901d09adc59f158f31876de5c36e3631eb14c2724b9d9c51fdfaabd5d592b3da5da2adbca982aa3ad1ef0b8155b2e9bf287e5352eb0fb23340ad4b8133c19f29a21ca8f8d01a0b65103dff1954649033ced7594299bd45aa6bb9074dd7c7e2508fbcd4b2b18b7d0e773cd99c2376e4f4304f5f5a4cfea93a04edb5135622c4b35d40374dba70fb7cdafa3660ef6974cae816e61aad9719bb7f68cb04f3ec4d704a5f6a6afe3622b2d31af205f6b26f15692167dfae3f5c55cd6c329f05a89860926d6b09049ec1ba287ba233d244881a804a22d9fe9727d1e49b13111570f1be1a2907fe635ff0d005c1d2604ec9c920e5e24aabd2fbe772b2ab75cdd3ed89cb5a26b3783936a57f8e0cd1d84fbd32626241970688e6a024dbc3607ae05d59aba32a8fc5ab8118265a7f4f0ba7e290ee0120e92bf8d3faab8a8a3745e291afd4d2f7fd1a6b1631fdb97f9c9e72e1f3cf5a2e23d74d3beee27a35ca9abcb447d7af88f6e70572ca35e41f9923a31ca28cb195fe68cb5bc4c8f82d7151909fbab5632150839a1ba8191945b0567dd0391d821bce5de895a99f72d10aff54da39714a3c7578beb5e1a3f3bced5bb07fc35b50fcf4f89ea3455eca6f0776e34fb8ccfc5917ae3708178f059ac5cb055797"}, @hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x98}}, @rthdr={{0x28, 0x29, 0x39, {0xb0c1c9a4e17d8eb9, 0x2, 0x0, 0x0, 0x0, [@local]}}}, @hopopts={{0x20, 0x29, 0x36, {0x87, 0x0, '\x00', [@pad1, @ra={0x5, 0x2, 0x8000}]}}}], 0x1190}}, {{&(0x7f0000004280)={0xa, 0x4e23, 0xffffffff, @remote, 0x20}, 0x1c, &(0x7f0000004440)=[{&(0x7f00000042c0)="03dc4f2323aaab211088ff1ff3cbb7ce1e7f21aa39bcf347f59e50e7c69feb4c954ed48dd6ca913d41c9f6e7fb5c9fcc44c01933f163d06dc0729ff297495e7ed32a660d33ebfba5ae1483ec64dce87763ca1f6ae81b8d08f2e533ec71fb4185a2c4c72f8ff56eb557f7002e5f52a7eb759596b803aec7047a5ee334b6733b924d4fe9c664c7e4181dfadc3a2a149e78f3fab9dd71ea5f63e40d0749a47f0e36045f4d5dfa09c52392d0521825aea6841cb2bd9ba30b2aedc744e81b5cb463ace0421b7dbbae1ceeca0bf4", 0xcb}, {&(0x7f00000043c0)="2cdfc83b3d207633400efc4427eef03e45f575b7122d5466ff93ebde9c038c83797147050bde974215dcdff9acceaf95b2c31de7bf854e332bbdc988f917b8b078cc8dbd05cbc5577df0aa2b084a42ccca4ef6f063bdbe4bd16338b4b97a", 0x5e}], 0x2, &(0x7f00000045c0)=[@rthdr={{0x58, 0x29, 0x39, {0x2e, 0x8, 0x2, 0x3f, 0x0, [@remote, @ipv4={'\x00', '\xff\xff', @local}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01']}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x401}}, @hopopts={{0x38, 0x29, 0x36, {0x3b, 0x3, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x80}, @hao={0xc9, 0x10, @mcast2}, @padn={0x1, 0x1, [0x0]}]}}}, @rthdr={{0x38, 0x29, 0x39, {0x33, 0x4, 0x2, 0x0, 0x0, [@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @local]}}}, @pktinfo={{0x24, 0x29, 0x32, {@private0={0xfc, 0x0, '\x00', 0x1}, r2}}}, @hoplimit={{0x14, 0x29, 0x34, 0xfffffffa}}, @dontfrag={{0x14, 0x29, 0x3e, 0x5}}], 0x138}}, {{&(0x7f0000004700)={0xa, 0x4e24, 0x5, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x53}, 0x1c, &(0x7f0000004900)=[{&(0x7f0000004740)="7f55fa5c602e112bec28e88d10a42446c18868ae0e2a75871a486e8f646368fcfad619abcf1ab0167e57472f99f884221db6a5d07be50e266594abf605e55ecdbbdaacec5a4b1a3982555f170b8a", 0x4e}, {&(0x7f00000047c0)="2fb2fdd81b6adff72f82352ce29f28c6e1ba79c5c865ea3eb6dcd5d2f529ea5782010b92b589a6fd9eb4ab64ddb667c08dcdd206eabef05f", 0x38}, {&(0x7f0000004800)="733ad4dc87717476dc1e892d4b41d7316a903c39834e3932e09fbda9f189b3854ffd67833c117156f41110d9de1a3d2df47db7578f3bff541184bfb651cb5241c825904fb27c29573b545ea9e8da8fd9b9e84679c4a487405c0a351499f8dfa82d8b80112745c869d46265d304d9c64de139be79f097df9dae99d4f917298bb15e7ca7719cce3ec0c127122948e70522b725429d3abb41451ff98ad96c2750b734e3729e005a2376a5d8e0d3a94fa95f54489f093ed07340748710fbeeaa7cc652b9490baefef52aa7086809048d4a36de69b60645736cd274", 0xd9}], 0x3, &(0x7f0000004940)=[@flowinfo={{0x14, 0x29, 0xb, 0x9}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x34, 0x2, 0x0, 0xe4, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}], 0x40}}, {{&(0x7f0000004980)={0xa, 0x4e23, 0x3, @mcast2, 0x3}, 0x1c, &(0x7f0000004e80)=[{&(0x7f00000049c0)="b2f6f02b7120e1a5422d731501b2c0a26508b62b2a6be041c9165f9bac520b46aec4fdd1bb7dacdd9718e8d8a9257304359d35468f1781f951545d254e15914b4b6a0abf06207637813d24643143aef0630fe870feb61a4ad2e6656c85395f11b7008cf72a2dac665a66e32e5bf835e6d7a724c4", 0x74}, {&(0x7f0000004a40)="353c1080ba861c04113030ed2ba09d8528e3e0f7c068f39f3a9e906dc386c199c8d19075e2c2a152237b5e4d6a24dba36c51863231", 0x35}, {&(0x7f0000004a80)="a85a5658b9345431ec1b5ada03b0788fad217bfde99476c24acbbad48d67216ab829c2037e4246501d4cecd8e6788d51d62e0ac5b1fb30fa30ed5068b9c74b533193a89f3a7298d11aff2942baa1ead11b42505aa61393a959ab7603125f216c", 0x60}, {&(0x7f0000004b00)="bf5516b0d7bd7b14229dff5935c1adf7bd40d2280995ec2ef315036ce0d918b4aebcc11aa24cb60b52bcb43097e77a12bbbf73da59582abbe59a5ed163ca7d2b0ac868f8a929bcd13b8ce76d5420475721f849ddd15778c7631cc414755e66c9844cad7bf8ffa8238b747d0d755f3e13fc836e49b1c40e", 0x77}, {&(0x7f0000004b80)="334bc18c518d3b2240399564d1116b77d1903868a372f3d2978b9b5f16b3ca345cb33832c029f721633b042e1db003daa3a4989f681b7d6ae37d3c370fd27f1da0eb33d1f2417487c2009d1202ff9e462c687b8e2fcf9be352eb96f97da13577f0b75dc517a391d6ace9da77f73f09b1c4754a485b3bb0074376251b50de93f9c1e75e3deeb65cb620efcfffcad0e12aa7fd9f5fd2bba3874eeccd2a9ddd6a923730b6c3a150cc88a6571f54174728838e87132d2c38edc4387c02c1054830055e1e750f26b746", 0xc7}, {&(0x7f0000004c80)="51a3799ef240248d4616c16e577be94a9dec5730e63d3ea80fb928fd834c642a1e9a6ed763106fd05a2323639a40c95958901890fc3499f112aafc74598c9aef4203196c1b47dcc4970df6", 0x4b}, {&(0x7f0000004d00)}, {&(0x7f0000004d40)}, {&(0x7f0000004d80)="759dba80809b788be2f289b2d56e467b1f4f6ebcc4ef334d20224f10a25f9501de5ed2d88b6f478de0de4218b378478f8d063aa5fc6402e06d1425482981f2f9bf0739cca21a1f9c9322a5ebb4678af284f81843dbd923640db5b150552cfd2a70127b241da49fb4f4e55b756340762be14471509480b8eca0f02ce23a9bba9e5e484c12b5c822d63ae6ce9e0a1a1676c4e3208907e5cd6701c7b9a0880ca48000f0cfe2b9a6d6cb73605c0a9601ea4703d2f02f39b85f815e59eae3a5fc197db051619178338d81c36e2bc00819007acde696746abdb1e53d55756ebf0bc861ed667c4fa973d7d21f5c5a6ca60f9b6b4db16431d88d", 0xf6}], 0x9, &(0x7f0000004f40)=[@dstopts={{0x168, 0x29, 0x37, {0x67, 0x29, '\x00', [@hao={0xc9, 0x10, @dev={0xfe, 0x80, '\x00', 0x31}}, @pad1, @calipso={0x7, 0x40, {0x0, 0xe, 0x3, 0xffff, [0x0, 0x8000, 0x9c, 0x2, 0x6, 0x101, 0x3f]}}, @generic={0x40, 0xae, "4ebbacfa925e7191977135458c136f2aad404bca1b5427e0ab51769b021b8671f1b67f73dc010414b613c486c01c1ed86398ac7213f6488230a52187c22d7463f1caf53c9a59e48bb0c7a0e497beb98cd2659787bb4cedb49a7d4e1e885f3daeb19318804bae32c465192b15e287d2b7d78226e7df7e40c4b94f6d286ebc387e48b9e26fcdfaa7574f01f04bef3109115af8eaa6f66b0c05174c370b0d7d6ee4ad94c2d753f1e57cee8f7dd6acc5"}, @hao={0xc9, 0x10, @local}, @calipso={0x7, 0x28, {0x3, 0x8, 0x8, 0x8225, [0x6, 0x8, 0xffff, 0x83f4]}}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x6}}, @dontfrag={{0x14, 0x29, 0x3e, 0x9}}, @rthdr_2292={{0x98, 0x29, 0x39, {0x11, 0x10, 0x2, 0x1, 0x0, [@rand_addr=' \x01\x00', @local, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @loopback, @private1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @empty, @private2]}}}], 0x230}}, {{&(0x7f0000005180)={0xa, 0x4e23, 0x8, @empty, 0x8}, 0x1c, &(0x7f0000005240)=[{&(0x7f00000051c0)="d58193151474bb5fd7ec42820b14a1fb61f11611f402a0fd82282c0923672f4199ab1a4be8365a601e5753e1c0812ae05f7886cc217a3f4406f875577283", 0x3e}, {&(0x7f0000005200)}], 0x2, &(0x7f0000005280)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x9}}, @rthdr={{0x38, 0x29, 0x39, {0x73, 0x4, 0x0, 0x9, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x101}}], 0x68}}, {{&(0x7f0000005300)={0xa, 0x4e24, 0x8, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1f}, 0x1c, &(0x7f0000005480)=[{&(0x7f0000005340)="1f25f3626e5e18f25b9d61db0992a080a25bf951beb5b03fbc03a0bc8092e4d247ffa7ce07f1d9b32cb5b0356fd77aae03cc5b5716fabed912fe36575d32de10adaf53cfcd0673932830ba40260cafec73aa389f87d8b6f53504a17415ff4229d0f2b93247ecba2c7364063bb1e00047569cd554e6d1e33bdd1f0978b89af96182f0dc1d91de9835e917cc1f240c054f24f02455ced7803559614f7e5a7bfa616a", 0xa1}, {&(0x7f0000005400)="5815dd46a7ebf7908d986ed3f0558e9fc351e776a120ef586e11598e090606a57d7a9d17afd177c0ae0a7fe7e7aecfc6d9add7935a44f35736d5915389729e2f56bfeff6f2b7f3bb0aea61d1dbb6e93d48eccd4d", 0x54}], 0x2, &(0x7f00000054c0)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x5}}, @rthdr={{0x88, 0x29, 0x39, {0x89, 0xe, 0x2, 0x3a, 0x0, [@local, @mcast2, @remote, @dev={0xfe, 0x80, '\x00', 0x12}, @empty, @mcast1, @loopback]}}}, @hopopts_2292={{0x70, 0x29, 0x36, {0x3a, 0xa, '\x00', [@calipso={0x7, 0x38, {0x3, 0xc, 0x1, 0x7, [0x10001, 0x5, 0x1000, 0x7, 0xd1, 0x5]}}, @ra={0x5, 0x2, 0xfff}, @pad1, @ra, @pad1, @jumbo={0xc2, 0x4, 0xfffffffa}, @ra={0x5, 0x2, 0x6}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x3c, 0x2, 0x2, 0x20, 0x0, [@loopback]}}}, @dstopts_2292={{0x48, 0x29, 0x4, {0x2e, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0xb6, 0x9, [0x2c, 0x3, 0x7fffffff, 0x3]}}]}}}], 0x180}}], 0xa, 0x4008008) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000f, 0x12, r1, 0xbffa9000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x100000e) 04:26:57 executing program 1 (fault-call:2 fault-nth:20): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:26:57 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(0x0, 0x14b042, 0x164) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) [ 1803.395111][ T333] FAULT_INJECTION: forcing a failure. [ 1803.395111][ T333] name failslab, interval 1, probability 0, space 0, times 0 [ 1803.407766][ T333] CPU: 0 PID: 333 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1803.416361][ T333] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1803.426505][ T333] Call Trace: [ 1803.429782][ T333] dump_stack+0x137/0x19d [ 1803.434112][ T333] should_fail+0x23c/0x250 [ 1803.438532][ T333] ? __kernfs_new_node+0x6a/0x330 [ 1803.443665][ T333] __should_failslab+0x81/0x90 [ 1803.448430][ T333] should_failslab+0x5/0x20 [ 1803.452934][ T333] kmem_cache_alloc+0x46/0x300 [ 1803.457741][ T333] __kernfs_new_node+0x6a/0x330 [ 1803.462627][ T333] ? __cond_resched+0x11/0x40 [ 1803.467799][ T333] ? mutex_lock+0x9/0x30 [ 1803.472018][ T333] kernfs_new_node+0x5b/0xd0 [ 1803.476705][ T333] __kernfs_create_file+0x45/0x1a0 [ 1803.481833][ T333] sysfs_add_file_mode_ns+0x1c1/0x250 [ 1803.487180][ T333] internal_create_group+0x2e4/0x850 [ 1803.492491][ T333] sysfs_create_group+0x1b/0x20 [ 1803.497327][ T333] loop_configure+0xa21/0xcb0 [ 1803.501997][ T333] lo_ioctl+0x555/0x11f0 [ 1803.506243][ T333] ? path_openat+0x19ab/0x20b0 [ 1803.510989][ T333] ? putname+0xa5/0xc0 [ 1803.515036][ T333] ? ___cache_free+0x3c/0x300 [ 1803.519689][ T333] ? blkdev_common_ioctl+0x9c3/0x1010 [ 1803.525085][ T333] ? selinux_file_ioctl+0x8e0/0x970 [ 1803.530270][ T333] ? lo_release+0x120/0x120 [ 1803.534860][ T333] blkdev_ioctl+0x1d0/0x3c0 [ 1803.539471][ T333] block_ioctl+0x6d/0x80 [ 1803.543688][ T333] ? blkdev_iopoll+0x70/0x70 [ 1803.548276][ T333] __se_sys_ioctl+0xcb/0x140 [ 1803.552843][ T333] __x64_sys_ioctl+0x3f/0x50 [ 1803.557483][ T333] do_syscall_64+0x34/0x50 [ 1803.561875][ T333] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1803.567802][ T333] RIP: 0033:0x4663b7 [ 1803.571676][ T333] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1803.591441][ T333] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1803.599828][ T333] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 1803.607775][ T333] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1803.615721][ T333] RBP: 0000000000000006 R08: 0000000000000000 R09: 0000000000000000 [ 1803.623668][ T333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1803.631770][ T333] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 04:26:57 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:57 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:26:57 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x1d9cb000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getsockname(r0, &(0x7f0000000440)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, &(0x7f00000004c0)=0x80) sendmsg$IPCTNL_MSG_CT_GET_UNCONFIRMED(r1, &(0x7f00000005c0)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x14, 0x7, 0x1, 0x0, 0x0, 0x0, {0x2, 0x0, 0x9}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc005}, 0x48000) lsetxattr$trusted_overlay_nlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000080)={'L+', 0x4}, 0x16, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) r2 = accept(r0, &(0x7f0000000240)=@nfc_llcp, &(0x7f00000002c0)=0x80) open(&(0x7f0000000300)='./file0\x00', 0x0, 0xa8) dup(r2) r3 = syz_open_dev$vcsa(&(0x7f0000000100), 0x1, 0x81) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_STATS(r4, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x1c, 0x0, 0x4, 0x70bd2c, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x89}, 0x8801) getsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000000140)=""/165, &(0x7f0000000200)=0xa5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) remap_file_pages(&(0x7f00001b9000/0x3000)=nil, 0x3000, 0x2, 0xa3ae, 0x0) 04:26:57 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x164) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) [ 1803.642034][ T333] loop1: detected capacity change from 0 to 1 04:26:57 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x164) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) [ 1803.682441][ T333] loop1: p1 < > p2 < > p3 p4 [ 1803.687137][ T333] loop1: partition table partially beyond EOD, truncated 04:26:57 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:26:57 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x2000003, 0x4000a3172, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)=""/113, 0x71}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/70, 0x46}], 0x3, 0x6, 0x8001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:26:57 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x42001, 0x20) ioctl$FS_IOC_FSGETXATTR(r1, 0x801c581f, &(0x7f0000000040)={0x7, 0x8, 0x3, 0xffff, 0x4}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1803.732307][ T333] loop1: p1 start 10 is beyond EOD, truncated [ 1803.738420][ T333] loop1: p2 size 2 extends beyond EOD, truncated [ 1803.762948][ T333] loop1: p3 start 225 is beyond EOD, truncated [ 1803.769117][ T333] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:27:00 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:27:00 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x164) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) 04:27:00 executing program 2: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:27:00 executing program 1 (fault-call:2 fault-nth:21): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:27:00 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:27:00 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) 04:27:00 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0xa8) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000433000/0x3000)=nil, 0x3000, 0x0, 0x100010, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1806.435019][ T401] loop1: detected capacity change from 0 to 1 [ 1806.443454][ T401] FAULT_INJECTION: forcing a failure. [ 1806.443454][ T401] name failslab, interval 1, probability 0, space 0, times 0 [ 1806.456100][ T401] CPU: 0 PID: 401 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1806.464694][ T401] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1806.474779][ T401] Call Trace: [ 1806.478055][ T401] dump_stack+0x137/0x19d 04:27:00 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat$cgroup_type(r0, &(0x7f00000005c0), 0x2, 0x0) fallocate(r1, 0x1, 0xfff, 0x3ff) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) open_tree(r0, &(0x7f0000000600)='./file0\x00', 0x80000) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) preadv(r2, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/79, 0x4f}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/47, 0x2f}, {&(0x7f00000002c0)=""/56, 0x38}, {&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000400)=""/231, 0xe7}, {&(0x7f0000000500)=""/3, 0x3}], 0x7, 0x5, 0x401) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/11, 0xb}, {&(0x7f0000000040)=""/123, 0x7b}, {&(0x7f0000000100)=""/9, 0x9}], 0x3, 0x8, 0x1) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0x1, 0x7, &(0x7f0000000180)=0x6f5a, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x2010, r0, 0xbd95d000) [ 1806.482397][ T401] should_fail+0x23c/0x250 [ 1806.486855][ T401] __should_failslab+0x81/0x90 [ 1806.491678][ T401] ? kobject_uevent_env+0x1a7/0xc40 [ 1806.496878][ T401] should_failslab+0x5/0x20 [ 1806.501389][ T401] kmem_cache_alloc_trace+0x49/0x320 [ 1806.506898][ T401] ? vprintk_func+0x137/0x140 [ 1806.514733][ T401] ? dev_uevent_filter+0x70/0x70 [ 1806.519867][ T401] kobject_uevent_env+0x1a7/0xc40 [ 1806.525073][ T401] kobject_uevent+0x18/0x20 [ 1806.529586][ T401] loop_configure+0xb3c/0xcb0 04:27:00 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, 0x0, 0x0, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1806.534292][ T401] lo_ioctl+0x555/0x11f0 [ 1806.538547][ T401] ? path_openat+0x19ab/0x20b0 [ 1806.543319][ T401] ? putname+0xa5/0xc0 [ 1806.547415][ T401] ? ___cache_free+0x3c/0x300 [ 1806.552097][ T401] ? blkdev_common_ioctl+0x9c3/0x1010 [ 1806.557474][ T401] ? selinux_file_ioctl+0x8e0/0x970 [ 1806.562685][ T401] ? lo_release+0x120/0x120 [ 1806.567327][ T401] blkdev_ioctl+0x1d0/0x3c0 [ 1806.571832][ T401] block_ioctl+0x6d/0x80 [ 1806.576079][ T401] ? blkdev_iopoll+0x70/0x70 [ 1806.580668][ T401] __se_sys_ioctl+0xcb/0x140 [ 1806.585277][ T401] __x64_sys_ioctl+0x3f/0x50 [ 1806.589876][ T401] do_syscall_64+0x34/0x50 [ 1806.594532][ T401] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1806.600444][ T401] RIP: 0033:0x4663b7 [ 1806.604340][ T401] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1806.624123][ T401] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1806.632541][ T401] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 1806.640737][ T401] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1806.648784][ T401] RBP: 0000000000000006 R08: 0000000000000000 R09: 0000000000000000 [ 1806.657027][ T401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1806.665079][ T401] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 04:27:00 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:27:00 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x20010, r0, 0x40307000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/protocols\x00') r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_dev$usbmon(&(0x7f0000000040), 0xff, 0x40900) r4 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000080)='cgroup.procs\x00', 0x2, 0x0) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) preadv(r5, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/126, 0x7e}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/226, 0xe2}, {&(0x7f0000001300)=""/130, 0x82}], 0x4, 0x6, 0xffffffff) bind$inet6(0xffffffffffffffff, &(0x7f0000001440)={0xa, 0x4e20, 0x0, @local, 0x10000}, 0x1c) r6 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r6, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}, {r2, 0xa}, {r0, 0x400}, {r3, 0x400}, {r4, 0x4022}, {r6, 0x4101}, {r0, 0x8010}, {r0, 0xc480}], 0x8, 0x400) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:27:00 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) [ 1806.722487][ T401] loop1: p1 < > p2 < > p3 p4 [ 1806.727229][ T401] loop1: partition table partially beyond EOD, truncated [ 1806.736102][ T401] loop1: p1 start 10 is beyond EOD, truncated [ 1806.742251][ T401] loop1: p2 size 2 extends beyond EOD, truncated [ 1806.749846][ T401] loop1: p3 start 225 is beyond EOD, truncated [ 1806.756130][ T401] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:27:03 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:27:03 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) 04:27:03 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat2(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x100, 0x10}, 0x18) syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), r1) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:27:03 executing program 1 (fault-call:2 fault-nth:22): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:27:03 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, 0x0, 0x0, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:27:03 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) [ 1809.437460][ T465] loop1: detected capacity change from 0 to 1 [ 1809.443823][ T465] FAULT_INJECTION: forcing a failure. [ 1809.443823][ T465] name failslab, interval 1, probability 0, space 0, times 0 [ 1809.456715][ T465] CPU: 0 PID: 465 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1809.465395][ T465] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1809.475730][ T465] Call Trace: [ 1809.479017][ T465] dump_stack+0x137/0x19d [ 1809.483494][ T465] should_fail+0x23c/0x250 04:27:03 executing program 2: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000400)) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000440)={'wlan0\x00'}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x426e29ea05bdfa3, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0xc04) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/242, 0xf2}, {&(0x7f0000000200)=""/207, 0xcf}], 0x2, &(0x7f0000000040)=""/65, 0x41}, 0x10003) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 1809.487913][ T465] __should_failslab+0x81/0x90 [ 1809.492705][ T465] ? kzalloc+0x1d/0x30 [ 1809.497026][ T465] should_failslab+0x5/0x20 [ 1809.501733][ T465] __kmalloc+0x66/0x360 [ 1809.505901][ T465] kzalloc+0x1d/0x30 [ 1809.509899][ T465] kobject_get_path+0x7c/0x110 [ 1809.514786][ T465] kobject_uevent_env+0x1be/0xc40 [ 1809.519887][ T465] kobject_uevent+0x18/0x20 [ 1809.524407][ T465] loop_configure+0xb3c/0xcb0 [ 1809.529292][ T465] lo_ioctl+0x555/0x11f0 04:27:03 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) [ 1809.533640][ T465] ? path_openat+0x19ab/0x20b0 [ 1809.538476][ T465] ? putname+0xa5/0xc0 [ 1809.542739][ T465] ? ___cache_free+0x3c/0x300 [ 1809.547521][ T465] ? blkdev_common_ioctl+0x9c3/0x1010 [ 1809.552903][ T465] ? selinux_file_ioctl+0x8e0/0x970 [ 1809.558257][ T465] ? lo_release+0x120/0x120 [ 1809.562815][ T465] blkdev_ioctl+0x1d0/0x3c0 [ 1809.567558][ T465] block_ioctl+0x6d/0x80 [ 1809.571833][ T465] ? blkdev_iopoll+0x70/0x70 [ 1809.576432][ T465] __se_sys_ioctl+0xcb/0x140 [ 1809.581036][ T465] __x64_sys_ioctl+0x3f/0x50 04:27:03 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000100)={0x5, 0x6, 0x2, 0x1000, 0x4, [{0x5343, 0x5, 0x1, '\x00', 0x500}, {0xcddd, 0x8, 0xffffffff, '\x00', 0x601}, {0x1, 0x7ff, 0x5, '\x00', 0x2208}, {0x7, 0x7, 0xfffffffffffffffe}]}) [ 1809.585756][ T465] do_syscall_64+0x34/0x50 [ 1809.590215][ T465] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1809.596204][ T465] RIP: 0033:0x4663b7 [ 1809.600117][ T465] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1809.620623][ T465] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1809.629307][ T465] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 1809.637594][ T465] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1809.645570][ T465] RBP: 0000000000000006 R08: 0000000000000000 R09: 0000000000000000 [ 1809.653707][ T465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1809.661987][ T465] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 [ 1809.722293][ T465] loop1: p1 < > p2 < > p3 p4 [ 1809.727220][ T465] loop1: partition table partially beyond EOD, truncated [ 1809.734848][ T465] loop1: p1 start 10 is beyond EOD, truncated [ 1809.740969][ T465] loop1: p2 size 2 extends beyond EOD, truncated [ 1809.747987][ T465] loop1: p3 start 225 is beyond EOD, truncated [ 1809.754454][ T465] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:27:04 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:27:04 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, 0x0, 0x0, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:27:04 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) [ 1809.805591][ T1015] ================================================================== [ 1809.813886][ T1015] BUG: KCSAN: data-race in ns_capable / task_dump_owner [ 1809.821013][ T1015] [ 1809.823350][ T1015] write to 0xffff88813e7ba02c of 4 bytes by task 505 on cpu 1: [ 1809.831039][ T1015] ns_capable+0x86/0xb0 [ 1809.835231][ T1015] netlink_sendmsg+0x3ba/0x7c0 [ 1809.840009][ T1015] ____sys_sendmsg+0x360/0x4d0 [ 1809.844774][ T1015] __sys_sendmsg+0x1ed/0x270 [ 1809.849373][ T1015] __x64_sys_sendmsg+0x42/0x50 [ 1809.854144][ T1015] do_syscall_64+0x34/0x50 [ 1809.858708][ T1015] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1809.864609][ T1015] [ 1809.866928][ T1015] read to 0xffff88813e7ba02c of 4 bytes by task 1015 on cpu 0: [ 1809.874476][ T1015] task_dump_owner+0x2b/0x1d0 [ 1809.879325][ T1015] proc_pid_make_inode+0x1d6/0x200 [ 1809.884443][ T1015] proc_pident_instantiate+0x40/0x190 [ 1809.889828][ T1015] proc_tgid_base_lookup+0x10c/0x180 [ 1809.895375][ T1015] path_openat+0xb5a/0x20b0 [ 1809.900046][ T1015] do_filp_open+0xd9/0x1f0 [ 1809.904483][ T1015] do_sys_openat2+0xa3/0x250 [ 1809.909352][ T1015] __x64_sys_open+0xe2/0x110 [ 1809.913951][ T1015] do_syscall_64+0x34/0x50 [ 1809.918380][ T1015] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1809.924291][ T1015] [ 1809.926618][ T1015] Reported by Kernel Concurrency Sanitizer on: [ 1809.932919][ T1015] CPU: 0 PID: 1015 Comm: systemd-journal Not tainted 5.12.0-rc8-syzkaller #0 [ 1809.941793][ T1015] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1809.951864][ T1015] ================================================================== 04:27:06 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:27:06 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x200, 0x2, &(0x7f0000000140)=[{&(0x7f0000000080)="7081ca983f212adba2cb1d212c", 0xd, 0x100000001}, {&(0x7f0000000100)="13e0b010de3119447171b09cd2a7e6ac32e6836eeac6646cf2181f0225", 0x1d, 0x5}], 0x10, &(0x7f0000000180)={[{@size={'size', 0x3d, [0x78, 0x32, 0x31, 0x33, 0x36, 0x65, 0x38]}}, {@huge_never}, {@huge_advise}, {@gid={'gid', 0x3d, 0xee00}}, {@uid={'uid', 0x3d, 0xee01}}], [{@context={'context', 0x3d, 'root'}}, {@measure}, {@permit_directio}, {@pcr}, {@subj_role={'subj_role', 0x3d, '%,^/:/@'}}, {@measure}]}) mmap(&(0x7f0000361000/0x1000)=nil, 0x1000, 0x1000006, 0x110, r1, 0xfb15f000) 04:27:06 executing program 1 (fault-call:2 fault-nth:23): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:27:06 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000140)={0x0, r0}) 04:27:06 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1812.469433][ T534] loop1: detected capacity change from 0 to 1 [ 1812.475763][ T534] FAULT_INJECTION: forcing a failure. [ 1812.475763][ T534] name failslab, interval 1, probability 0, space 0, times 0 [ 1812.479155][ T531] loop2: detected capacity change from 0 to 264192 [ 1812.488508][ T534] CPU: 0 PID: 534 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1812.503801][ T534] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1812.514025][ T534] Call Trace: 04:27:06 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r0}) [ 1812.517423][ T534] dump_stack+0x137/0x19d [ 1812.521766][ T534] should_fail+0x23c/0x250 [ 1812.526208][ T534] __should_failslab+0x81/0x90 [ 1812.530981][ T534] should_failslab+0x5/0x20 [ 1812.535651][ T534] kmem_cache_alloc_node+0x56/0x2f0 [ 1812.541265][ T534] ? __alloc_skb+0xed/0x420 [ 1812.545769][ T534] __alloc_skb+0xed/0x420 [ 1812.550099][ T534] alloc_uevent_skb+0x5b/0x120 [ 1812.554895][ T534] kobject_uevent_env+0x863/0xc40 [ 1812.560143][ T534] kobject_uevent+0x18/0x20 [ 1812.564660][ T534] loop_configure+0xb3c/0xcb0 [ 1812.569350][ T534] lo_ioctl+0x555/0x11f0 [ 1812.573629][ T534] ? path_openat+0x19ab/0x20b0 [ 1812.578417][ T534] ? putname+0xa5/0xc0 [ 1812.582515][ T534] ? ___cache_free+0x3c/0x300 [ 1812.587368][ T534] ? blkdev_common_ioctl+0x9c3/0x1010 [ 1812.592747][ T534] ? selinux_file_ioctl+0x8e0/0x970 [ 1812.598131][ T534] ? lo_release+0x120/0x120 [ 1812.603414][ T534] blkdev_ioctl+0x1d0/0x3c0 [ 1812.608102][ T534] block_ioctl+0x6d/0x80 [ 1812.612532][ T534] ? blkdev_iopoll+0x70/0x70 [ 1812.617177][ T534] __se_sys_ioctl+0xcb/0x140 [ 1812.621808][ T534] __x64_sys_ioctl+0x3f/0x50 [ 1812.626529][ T534] do_syscall_64+0x34/0x50 [ 1812.631112][ T534] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1812.637022][ T534] RIP: 0033:0x4663b7 [ 1812.640996][ T534] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1812.660723][ T534] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1812.669259][ T534] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 1812.677232][ T534] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1812.685220][ T534] RBP: 0000000000000006 R08: 0000000000000000 R09: 0000000000000000 [ 1812.693193][ T534] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1812.701501][ T534] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 04:27:06 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r0}) [ 1812.719059][ T531] tmpfs: Bad value for 'size' 04:27:06 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:27:07 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r0}) [ 1812.742844][ T534] loop1: p1 < > p2 < > p3 p4 [ 1812.747564][ T534] loop1: partition table partially beyond EOD, truncated [ 1812.755510][ T534] loop1: p1 start 10 is beyond EOD, truncated [ 1812.761591][ T534] loop1: p2 size 2 extends beyond EOD, truncated [ 1812.775889][ T534] loop1: p3 start 225 is beyond EOD, truncated [ 1812.782107][ T534] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:27:07 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:27:07 executing program 4: creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, 0x0) 04:27:07 executing program 1 (fault-call:2 fault-nth:24): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 1812.934233][ T582] loop1: detected capacity change from 0 to 1 [ 1812.959620][ T582] FAULT_INJECTION: forcing a failure. [ 1812.959620][ T582] name failslab, interval 1, probability 0, space 0, times 0 [ 1812.972368][ T582] CPU: 0 PID: 582 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1812.981119][ T582] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1812.991500][ T582] Call Trace: [ 1812.994895][ T582] dump_stack+0x137/0x19d [ 1812.999371][ T582] should_fail+0x23c/0x250 [ 1813.003948][ T582] __should_failslab+0x81/0x90 [ 1813.008735][ T582] should_failslab+0x5/0x20 [ 1813.013256][ T582] kmem_cache_alloc_node_trace+0x59/0x300 [ 1813.019005][ T582] ? __kmalloc_node_track_caller+0x30/0x40 [ 1813.024857][ T582] __kmalloc_node_track_caller+0x30/0x40 [ 1813.030730][ T582] ? alloc_uevent_skb+0x5b/0x120 [ 1813.035784][ T582] __alloc_skb+0x187/0x420 [ 1813.040212][ T582] alloc_uevent_skb+0x5b/0x120 [ 1813.044986][ T582] kobject_uevent_env+0x863/0xc40 [ 1813.050169][ T582] kobject_uevent+0x18/0x20 [ 1813.054686][ T582] loop_configure+0xb3c/0xcb0 [ 1813.059636][ T582] lo_ioctl+0x555/0x11f0 [ 1813.063965][ T582] ? path_openat+0x19ab/0x20b0 [ 1813.068929][ T582] ? putname+0xa5/0xc0 [ 1813.073168][ T582] ? ___cache_free+0x3c/0x300 [ 1813.077850][ T582] ? blkdev_common_ioctl+0x9c3/0x1010 [ 1813.083229][ T582] ? selinux_file_ioctl+0x8e0/0x970 [ 1813.088512][ T582] ? lo_release+0x120/0x120 [ 1813.093027][ T582] blkdev_ioctl+0x1d0/0x3c0 [ 1813.097624][ T582] block_ioctl+0x6d/0x80 [ 1813.102160][ T582] ? blkdev_iopoll+0x70/0x70 [ 1813.106777][ T582] __se_sys_ioctl+0xcb/0x140 [ 1813.111618][ T582] __x64_sys_ioctl+0x3f/0x50 [ 1813.116386][ T582] do_syscall_64+0x34/0x50 [ 1813.120816][ T582] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1813.127081][ T582] RIP: 0033:0x4663b7 [ 1813.131144][ T582] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1813.150968][ T582] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1813.159466][ T582] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 1813.167443][ T582] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1813.175544][ T582] RBP: 0000000000000006 R08: 0000000000000000 R09: 0000000000000000 [ 1813.183527][ T582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1813.191635][ T582] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 [ 1813.242079][ T582] loop1: p1 < > p2 < > p3 p4 [ 1813.246962][ T582] loop1: partition table partially beyond EOD, truncated [ 1813.254529][ T582] loop1: p1 start 10 is beyond EOD, truncated [ 1813.260669][ T582] loop1: p2 size 2 extends beyond EOD, truncated [ 1813.267646][ T582] loop1: p3 start 225 is beyond EOD, truncated [ 1813.273843][ T582] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:27:09 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:27:09 executing program 4: creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, 0x0) 04:27:09 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5", 0x23}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:27:09 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) 04:27:09 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f00000012c0)={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}}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x8923, &(0x7f0000000680)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ') r5 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NLBL_CIPSOV4_C_REMOVE(r4, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000001700)=ANY=[@ANYRESHEX, @ANYRES16=r5, @ANYBLOB="a5002bbd7000ffdbdfa06b00000c0800021480e1b57c95a5296b00000080000000007ec3127c8201609150ddfd000000", @ANYBLOB="e4b3fcdfaf28d2f54df080980ecba931899b0008000000000000074dae8564120ea7471c8734c4922298574f4a6257e44b155e19c37e446191e681261f836eaf0cef84dce214261ca313fcce6833276cb1e4ba13668bbfeb3b5024ed222970f9e1ddabb042e3695f67e387c26fa634b4d9bfda45b262ff431c6d56785cf7fed495c7f6bc172da0e3349c47edadc95de0995d0500000049c46e0d364800bdfa1bac1bbd842f1dbd4cf73f2a5311fa106c0c61b59bfa82276f2a1aadff1ad04e31a1ad41059976b940f5452f93e868863e967bd1ffb3e15179e8435815ff0fd89ad8e4342c79b161531cb1265a507536be8db7f3f5f5a9160f73f4e398a6d9124ba0601046b3e86acc21361d878e6571e9e04a45c29f36f02db5053b317c831eed0d97d8669da67e98acecb5cff9b219be9943a3fa223e8a66308c31da0ebaf1f7c9694bcf90738405808086e92012ad5268cecd8a4fcabeaa8a9e3899b8ebd04dee8f6c027b98e8d6ded5680c8f3f304ba1ffba8e13958fa14635aa1f0e148f76c71e5947e2b6a0c3a0c13eb5ea7b1093b689cd698e159504413068d04cb0143f702196774cef3e"], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) sendmsg$NLBL_CIPSOV4_C_LIST(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000001900)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="ba01000015e913e73ab82083271a850455e66e48f8ab6340fbf34259671d74010000690000000021964771a5daf364daf34a7bc1bdf18c4ba973f8199775863f84c471d71975672ce83820e109d40ac4c9ef4204b10c9511d4cb9a1fdb1d41f552acacdf08752840baf90700000000000000b8c8db05c01d17468f1c5702d54280d0cb1cbe631c4f47acc100a4918dfce089dd08d527ffcb2f6588d51a8e89ad3e61a114bd7bd354865812ad283fc8eee46cb7fd999c5bed57fa62b97c8ce7e87e01d6d8fe54b2269bffb6fd8ffa67c6cdb3674521bb7b878c88a057ed339f9310f7db66cd1e19c9e0a1b4d455511b70647dd7e8142f71bdfc69552f0883880ff0dccd51b95504d22279125b3df122fefee05f71250da37f4b3f14f504e1c46cb6a2cbf6fc70aca58b97e76e8023f99be68e76782d479b9f7d26ddef0e6adae305b9aac8055180ccf555d429e58a7aba6df0291b88237fe41e711942095e8c02e26a22675bcc54300094a1af5ce11ffd1104db9f71eddad711c00c24e90f8f90866300f81ca06d66f4b17915fef24a7a6b8e7c1e80d3b8dffff2c96c77a578875c793445ffb3ec7ca8696d288552e6df1039c48e4ceb77f51b14127fcc001cc3248744d462b43d48cba20ccc3d40be923594a7b65b737fb9983a45164b8f701996c7d1d0886f604d179149c2deb908000000e3006173372860f0c57226fba67d795b32fc319e249dec420eeaa4d27173371e4785831ab0f81e90468a97e6bc1a4755ad23c44c72e7a205f4ec61a6c8e5c2d8636e9c9782", @ANYRES16=r5, @ANYRESDEC=r3], 0x1d4}, 0x1, 0x0, 0x0, 0x24048000}, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r2, 0xc400941d, &(0x7f0000000340)={r3, 0x100000000, 0x8000}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r1, 0x84009422, &(0x7f0000001200)={0x0, 0x0, {0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000001600)={0x0, 0x0, {0x2, @usage=0x9, r3, 0x8, 0x200, 0xf, 0x2, 0xffffffffffff8001, 0xe0, @struct={0x1}, 0x3, 0x1, [0x8, 0x4, 0x4000058, 0xffff, 0x6]}, {0x100000000, @usage=0x9ca, r6, 0x2, 0x2fff, 0xffffffffffffffff, 0x9, 0xad7f, 0x62, @struct={0x6, 0x9}, 0x100, 0x0, [0x5, 0x6, 0x6, 0x1, 0x8, 0x7945]}, {0x8000200000006, @struct={0x8, 0x12}, 0x0, 0x20, 0x2, 0x83, 0xfffffffffffffffe, 0x3, 0x28, @struct={0x5, 0x1f}, 0x5, 0x8, [0x20, 0x4, 0x7fff, 0x538b7e3d, 0xfffffffffffffffc, 0x80000001]}, {0x401, 0x1f, 0x481}}) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0xc2) preadv(r7, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/203, 0xcb}, {&(0x7f00000009c0)=""/226, 0xe2}], 0x2, 0x5, 0x3f) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000100)={r6, 0x20, 0x7fff}) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:27:09 executing program 1 (fault-call:2 fault-nth:25): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 1815.503656][ T613] loop1: detected capacity change from 0 to 1 [ 1815.515318][ T613] FAULT_INJECTION: forcing a failure. [ 1815.515318][ T613] name failslab, interval 1, probability 0, space 0, times 0 [ 1815.528148][ T613] CPU: 0 PID: 613 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1815.536749][ T613] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1815.546913][ T613] Call Trace: [ 1815.550366][ T613] dump_stack+0x137/0x19d [ 1815.554751][ T613] should_fail+0x23c/0x250 [ 1815.559176][ T613] ? skb_clone+0x12c/0x1f0 [ 1815.563648][ T613] __should_failslab+0x81/0x90 [ 1815.568412][ T613] should_failslab+0x5/0x20 [ 1815.572918][ T613] kmem_cache_alloc+0x46/0x300 [ 1815.577741][ T613] skb_clone+0x12c/0x1f0 [ 1815.582048][ T613] netlink_broadcast_filtered+0x50d/0xb90 [ 1815.587866][ T613] ? skb_put+0xb9/0xf0 [ 1815.591938][ T613] netlink_broadcast+0x35/0x50 [ 1815.597069][ T613] kobject_uevent_env+0x8c9/0xc40 [ 1815.602202][ T613] kobject_uevent+0x18/0x20 [ 1815.606728][ T613] loop_configure+0xb3c/0xcb0 [ 1815.611415][ T613] lo_ioctl+0x555/0x11f0 [ 1815.615820][ T613] ? path_openat+0x19ab/0x20b0 [ 1815.620708][ T613] ? putname+0xa5/0xc0 [ 1815.624895][ T613] ? ___cache_free+0x3c/0x300 [ 1815.629572][ T613] ? blkdev_common_ioctl+0x9c3/0x1010 [ 1815.635079][ T613] ? selinux_file_ioctl+0x8e0/0x970 [ 1815.640291][ T613] ? lo_release+0x120/0x120 [ 1815.644880][ T613] blkdev_ioctl+0x1d0/0x3c0 [ 1815.649389][ T613] block_ioctl+0x6d/0x80 04:27:09 executing program 4: creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, 0x0) 04:27:09 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) [ 1815.653635][ T613] ? blkdev_iopoll+0x70/0x70 [ 1815.658365][ T613] __se_sys_ioctl+0xcb/0x140 [ 1815.662962][ T613] __x64_sys_ioctl+0x3f/0x50 [ 1815.667606][ T613] do_syscall_64+0x34/0x50 [ 1815.672033][ T613] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1815.677956][ T613] RIP: 0033:0x4663b7 [ 1815.681850][ T613] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 04:27:09 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1815.701635][ T613] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1815.710171][ T613] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 1815.718308][ T613] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1815.726453][ T613] RBP: 0000000000000006 R08: 0000000000000000 R09: 0000000000000000 [ 1815.734681][ T613] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1815.742665][ T613] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 04:27:10 executing program 4: creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000140)) [ 1815.793847][ T613] loop1: p1 < > p2 < > p3 p4 [ 1815.798701][ T613] loop1: partition table partially beyond EOD, truncated [ 1815.820889][ T613] loop1: p1 start 10 is beyond EOD, truncated [ 1815.827056][ T613] loop1: p2 size 2 extends beyond EOD, truncated 04:27:10 executing program 4: creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000140)) [ 1815.861771][ T613] loop1: p3 start 225 is beyond EOD, truncated [ 1815.867968][ T613] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:27:10 executing program 1 (fault-call:2 fault-nth:26): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:27:10 executing program 4: creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000001c0)) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000140)) 04:27:10 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1816.005749][ T667] loop1: detected capacity change from 0 to 1 [ 1816.028827][ T667] FAULT_INJECTION: forcing a failure. [ 1816.028827][ T667] name failslab, interval 1, probability 0, space 0, times 0 [ 1816.041631][ T667] CPU: 0 PID: 667 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1816.050225][ T667] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1816.060294][ T667] Call Trace: [ 1816.063584][ T667] dump_stack+0x137/0x19d [ 1816.068075][ T667] should_fail+0x23c/0x250 [ 1816.072606][ T667] ? skb_clone+0x12c/0x1f0 [ 1816.077014][ T667] __should_failslab+0x81/0x90 [ 1816.081831][ T667] should_failslab+0x5/0x20 [ 1816.086443][ T667] kmem_cache_alloc+0x46/0x300 [ 1816.091331][ T667] skb_clone+0x12c/0x1f0 [ 1816.095671][ T667] netlink_broadcast_filtered+0x50d/0xb90 [ 1816.102010][ T667] ? skb_put+0xb9/0xf0 [ 1816.106132][ T667] netlink_broadcast+0x35/0x50 [ 1816.110989][ T667] kobject_uevent_env+0x8c9/0xc40 [ 1816.116103][ T667] kobject_uevent+0x18/0x20 [ 1816.120748][ T667] loop_configure+0xb3c/0xcb0 [ 1816.125727][ T667] lo_ioctl+0x555/0x11f0 [ 1816.130250][ T667] ? path_openat+0x19ab/0x20b0 [ 1816.135117][ T667] ? putname+0xa5/0xc0 [ 1816.139431][ T667] ? ___cache_free+0x3c/0x300 [ 1816.144148][ T667] ? blkdev_common_ioctl+0x9c3/0x1010 [ 1816.149718][ T667] ? selinux_file_ioctl+0x8e0/0x970 [ 1816.154924][ T667] ? lo_release+0x120/0x120 [ 1816.159581][ T667] blkdev_ioctl+0x1d0/0x3c0 [ 1816.164075][ T667] block_ioctl+0x6d/0x80 [ 1816.168340][ T667] ? blkdev_iopoll+0x70/0x70 [ 1816.172913][ T667] __se_sys_ioctl+0xcb/0x140 [ 1816.177495][ T667] __x64_sys_ioctl+0x3f/0x50 [ 1816.182082][ T667] do_syscall_64+0x34/0x50 [ 1816.186625][ T667] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1816.192512][ T667] RIP: 0033:0x4663b7 [ 1816.196478][ T667] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1816.216687][ T667] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1816.225246][ T667] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 1816.233369][ T667] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1816.241339][ T667] RBP: 0000000000000006 R08: 0000000000000000 R09: 0000000000000000 [ 1816.249310][ T667] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1816.257409][ T667] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 [ 1816.317946][ T667] loop1: p1 < > p2 < > p3 p4 [ 1816.322774][ T667] loop1: partition table partially beyond EOD, truncated [ 1816.332357][ T667] loop1: p1 start 10 is beyond EOD, truncated [ 1816.338613][ T667] loop1: p2 size 2 extends beyond EOD, truncated [ 1816.346044][ T667] loop1: p3 start 225 is beyond EOD, truncated [ 1816.352255][ T667] loop1: p4 size 3657465856 extends beyond EOD, truncated 04:27:12 executing program 5: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5", 0x23}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:27:12 executing program 2: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x24, r0, 0x10, 0x70bd28, 0x25dfdbfd, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x10000000}, 0x840) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x28, r0, 0x200, 0x70bd2d, 0x25dfdbfc, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0xf972}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @multicast}]}, 0x28}, 0x1, 0x0, 0x0, 0x20000844}, 0x4000000) ioctl$RTC_SET_TIME(0xffffffffffffffff, 0x4024700a, &(0x7f0000000000)={0x39, 0x13, 0x15, 0x16, 0x6, 0x2, 0x1, 0x14a, 0x1}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$BTRFS_IOC_BALANCE(r1, 0x5000940c, 0x0) 04:27:12 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x20080, 0x108) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000004480)={{{@in6=@initdev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6}}, &(0x7f0000004580)=0xe8) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000005640)=[{{0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="7708460b7312c17029c2f2e9acd048ffdb4563684831d9162da5858cdb3076fbf9591cb0568bb6658f72dea90449486bec2100ad6ff2b7bfba0663330b446a014e1f120a43ed6a8a2b6b4d6f6a6a8073a64de1e55fc9bb538680d93e5bf4916433b9aa3164797ed201a850a0c2058cf5851597f0aa39e4397cd788f484e3448bcfa6978d5515b4e233e82f88a96b82d08b56825fee405e6e5af7722902e7ecb55a7871", 0xa3}, {&(0x7f0000000180)="b63e48fb7448ec49deb63fa1ea8609ead80dbbb220700159145bd5842db913f659e0a0d337306ec3226fd1a35b80ff1fe8e38bddbd0e33ddbc2b0f4a931581a6fe82f8bdb42769f393d40b65eb9a025676ae8f12c0c45300de9c49bd25299b12813178a02e3086e885777ef912db05d9dd2f33d35d2ca88d9c6c49b6c0cc6011dacbd3", 0x83}, {&(0x7f0000000240)="627800fd0458196e61c55f45aaec4c2b21fa06b7d71047c25976d38d4bc77c529138073ba077e8250c9317db496bf6a4df58031666b0cc28a571a6c57c596045ffe8fdcac285155e2316b37b8e3eb59afdb0b7d53f5a697ef96b127bf6a74fb73516de3cb974d21b0eb463e9b18bda2216946d54179d48983c363cfff526baab00373d7240e956f7c1ea6f8dde14b25f719be9b514d8de8b521f26de18e332473374ed8cf63755739dd36124ccf0af00226881e5b439c5b10d57a2470c959d1159b71c67a628dbcbfc3fed65d7fe721f52ecdeaa1891c8dbb27022f49f7a14989af8a99441", 0xe5}, {&(0x7f0000000340)="27296df57105e1f31b9fce6d15e493f988f6a1e36ffb27fe31995d66ccab59f4c60646e2a0f0601fd56b9b1b758fe2b81b9e1cc02a560cc547f3140b6405ee2e696651cad5b306824efadc7f43e6835b38ce03409e3b54a3742758de5bc91815597e88d46a02e63c7575e3f624de356ce9d97c43ee6de7bae3461ca4f74008d971b02bcc8159db5bfba0172d5ccb7f1509793e8f54fffa458c970814a1f983a762f88ac280ce65159f", 0xa9}, {&(0x7f0000000400)="2ceb1abb703fbd71362eb57564fe916fcaabc889c43659a3b5a1d8b62a77ffbc338dc4ab8851b6940dfb78586ca5390d3c3798b4f26cc6fd3e7ebfa0f8466c76df183d2d4fb37d36604c465e6830a21d4b0217d2c58a7ddda6c0eb15f1ae547e186e6c2b9f81090dc8a93650b73e0e9f", 0x70}, {&(0x7f0000000480)="921971da2dc12d0a5adceec46cb15fc1da9bc5883fa05517ca126840a781602ae50f924dabd3ea1a5fc6268f5dc98a2f8a41ea98ca6b03e48c6ad4725a7955c1883516fd3714fb68fd301194a1951c96792734495b454ce748b47672e84f3d4c9731491e", 0x64}, {&(0x7f0000000500)="9808b4eafdf3b43e02614f443e7794feac6d9303dbb8a544f18ba9205588fb4ba3d99d90ae6fc46d21291909bd071ce01464fd9d5c5ef542493dd1", 0x3b}, {&(0x7f0000000540)="afecc8b2251cd3d1c9332ac2f4d7b14f4a05580ecc09b4b93006a9d35fec3a6820e71e8feddaf950aa84d0d5ea2e6bbb23f82abfd736b9ad60360ffe18bf415c4b12abb8fa51e6b7f62a8e69", 0x4c}, {&(0x7f00000005c0)="96c1d8071e89df3b4bb66ee20aff01a5d6fe78aa59b83823c2d8d62271eabcb8e7c25e3f6312f8556b958c2bbe1a882a603d12756ab7f11358384a3cdc553286ec26e783b5586fbad110e03356b3aee00ad04df6002b3842873e0c4f4a7fd6fa6d333bfa99978d7760", 0x69}, {&(0x7f0000000640)}], 0xa, &(0x7f0000000740)=[@dstopts_2292={{0x18, 0x29, 0x4, {0x2f}}}, @tclass={{0x14, 0x29, 0x43, 0x2}}, @dstopts={{0xe8, 0x29, 0x37, {0x89, 0x19, '\x00', [@jumbo={0xc2, 0x4, 0x80}, @pad1, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x3f, 0xa0, "2a5aac61f3c44fee1801f66e0939dd837ba7a1dd2809021c8ad9e193803c2bae33174e68aaba96a7acf841c0ca12d10d9b721fa433a8266154aee4371085af1cb34c9e7c8f671a2daa27f5ee9a492e2c32cd75f1eb8a880dc95173a6e5987af1803ed630778b00870fb68bc0b062bfb452a04a8e1f37998f3296899b6fd97a196b5bb596b2d276d017fff1455ffa718b15deb0b9f66681ff38a97f6f3483d2b9"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}}}, @dstopts_2292={{0x30, 0x29, 0x4, {0x2c, 0x2, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xe1}, @ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0xf9bd}]}}}], 0x148}}, {{&(0x7f00000008c0)={0xa, 0x4e24, 0x4, @mcast2, 0x80000000}, 0x1c, &(0x7f0000001c00)=[{&(0x7f0000000900)="885bfa29c00ec9ac2208acb74063707e25f3f61449a21606fa83f9dc34979cc7068c26bfec282cae56606b7a170f26ebcedbcafc7361b1d54157e476ef2c4d1e2996970426cf56aab0f1fc2374f04ad1014cc9e3be88c2e07c367598e5529f5b97f635740914325cdfb09738325494f558899ddd54773bc5d4a12677da0bf4cb3bd565b2086b57463b8b7c0dcc9fed0b66aed19c28e2b8c3a4fa23e06454b3ad2b8a5c8ae48d81a92a5299d92590a75b3c4a42cc75824e7958961db69af006bef1f842f0e4ca467543496cddef9041d66e632ccf6b92d1d239b3f40a9d583c6b2f80110589e8b90eedd069d105b42f86549ff8a54122870bd47d94ba215e6056e662fdb12a1b1588257541c71adaa1a9cfddc78fb5ebcce4354c69eacab5cd2770384b2e5e857e6c3880701fc4b74df536c15d37a01f7fe05d376b3bc70e0f522410620908c2ac31ac3bc517b2eac6e4aca1f6e3f3382cd617c7db47c9e1adfe2094344115b5f0f92d857ff2d5e5339c258d592e177680fafeeec4c2d3b24ffc65dba73c06f5a195723595eac6c923f6c1aadf9e8f8be7ffe719b38510e929c6ecfa2e0ec7d616cf120da4dd770b00acefec546e5bf128f3c9ce86420086e45540745ac87b91369b18d42584d1c89b2db4df938c1f11fc14ea3535f765fd5a924a1448c54a5d1310a8692b7f0a2468f3f7f03173c43d3b5a587cf0a06a95e6c60fef0fd1205a8ee3c06b306631f2755f472cc2f723b530f339de6ca74919124b283e124b626f653e7cf4d7166e3c9268817f97a67e7b87e63f48ad1d30c02cb1a125949db4acf2579d1ae01f4264bc4e8cfc645baca62b688bb0f6605548c14e40a7cab6f2bce44fdfc47f1bab3a60d3f117a87de42cbbea7c2662b38a71ac3a284b4d46574425d75b6968dcd1fa9d1dd72fd71a9db8cae2ed56ab851714e84d8c58ae056de63598f0e33c28765bba2a13b5deed978ab6920587a58930166797a224615e838e4e08a46007b897947b3cdedd51af3fb7570a3c3e4b0090c693d60219919cf87657389f674301965208c1411cb170a80220b70acc498fd3bed2947d547a160045e665acf256153012f0221052bb84546ed3e679dd21cb5737b066588a1ca7c1692a743da5bb5b378aef80ae550e7dde33419ef171ff746faba8c1e99284208f378975b6a819b3d16046805199cad5c03cb7c7d531d4017da3baa3b089ad8e77c12f50decd78113bf7f2912b083780a2bea01a9c48af4ad07862d00b3d4507036398f46bed45266ad866e3fb8582ed66d625830ec6a52febe14cc22e3a38dfdd4ae9771eb36e5d6fddf895ee823ca13d9abc4d60cc2b06092459dabe47f7f3a38783e418857a7a6f64b38c25fc5379d404894cf66922da6ae691e017851957a4e14dc940d22912cab3bc5580e1b72127df763f5152ec53ebbf19f4bb6f2a7847bed232c5afa9c09bd46ac180d2c3d5082939af343234569c156831966b1a37168a09ebba9f62f394f2656445eb163cb8be7e15a9729d2158921d3a95f71a58daf143ea081cf10999d79ea0b21a06495ecb92e1f2a7488448b8265670606bea2f4e207732059806f4f20202cf7381d143a8b5682f4a75c12a4d431ad03e5399ef07fc1d0e735f1d8763e0e44fa2e3c4828a49d83c180a76e7978908088f233799592dc39defe5e894a82fd9be9296e58608b375281514c4a6312b393cb9392e5e22e99b12dfe8d64169f74af267c5dc205f72000a7a3804ec1c9edbd87243aabefadce4b65f46f3d408046910efa0b7106fc43b20ec574126b20149ae2fe724075d7767228e7a63aea5ea2daa9a5dc103fe50d8ba6a39dad7026c0de6e13047645631de103beacbeb1751460ee81a5aef6d95462a06a0f3ba28c9677dd7870eb310f61d7ced74337461535e564668c35bfba84eb652acc5c76b6c1cf42c30078e45313ed448bc799739da37a82be5bf580334995554d1ef3ea4595b8dec1a423a6e1cf20eeba5ad4c1acef16fdebc31cd31a6ed8e0de8cec92f25c976d4c373fc0b00008056cbdbd62e17dba2d364e373512002f572f1638b4f4be0636c200da6b5599143a0264fbb99c25741733adbedff3c85e4c12ab94fa3390287376ec840b853deed50a1a3dc530099615a60a980e37debab5b8f32d421ca32a449ce7d02fae6e2ee8f4ac71e1f47f0cbebd124bfc4abd7334e9584870780a974a28e014987e2695d34e5a93e8a8f92093a5b054beda32848321555b27df869cc2840bf3c3c37d51854196aa6777d494934f9afee294f487069405ff38e550fce80bfaf812d2e6efd60124799322deceeb7023930c8f56571089f588eff6a71a2c363fb4962eeef39b84865e2a3099f47a428d201b984c665ab0dfe3f695463e98a369722111cae0a801781a568cfd7e47d1e223e8eedf2a7c9db1393fd84873c0dbd933193c953088d78e5568e511b53e43d64b55b1e89dbb861509dfeb39395940d2ae3e91d4bf943dfb21c308789a56bfcf053899190f6f7c7883a665c09288491fa02aea61bda914423da04fa89c53b2e5486b5700ff70353f1f8495984aa051a2f46a85fbdb71c25d6ed7f5272103a7fae60bc87ede39539d2c6dc6667054ce419ff28d159878e25ea5eb6e609586de0502e007758c27095401da8c02c783059010d669072d7ebcdef05debb00a92c42c2add205e8d8373aea4a063f14ce1efe668f62a605a05cd48a70e0467959bd1e5269dfa819f6daab028eab0b8677cfb3dbe3f7d601b3d9de815f92c8abaa514d9192cb60d200b645dfed1184c4031585ad686fcdc13b6442724d6e342db321cd1696662d1fa8da7db68aafeadf076e2678d2d24e2c758165ad6b6bf0237151c5db5c89d7ac59e111a9e141f9fe5e69dff8fc538a11e6c2d39db65242ffdc8c67054b23b09c8dcbf4d07326e55df6e649d50ae046b3af1e520e8abba09af7e4e1072f832e447fe2d574792781daaa7e03bf67b49a743e85391625c676c7c165f665fc7d137db516c0fa0b29e98b5227ebe34b15e366e70c37b35f65988c174a5518c5b93ec4c06c6f54f6858730a3372d8b49903b621dbee07975da98484e29244a53328aee37b6b18607694a12a29a7c5a8ea0b4c16d0f4452790bf554bb707ea1043240476af439d20fb5a1962b6900cebfc1395e3313fedf111afe727c054eb6755dd53ecadabdd171b7e0d6f1161d1778855567d7f0405f59934e31832f4028315699b3d8827fa417bfcfd9ada8e9e7ec7837e22c7162b711b119de7b7c8b1e86ea4632dac1d6679a3bda7e0d9a2098981577b92a05b04a5ec5413841334aff31296a226c116ff00d3d4e362f050ec4f14dcf28875f94f1a400b02745a66f5648f844916c050d747c81d09e4c5360f913a398ed0ef93a9bfe05b3afc6817c7298bb24db693bfd30fdb9e94291327a9cc12577f5e0e6425cd349f8986a22e58e48d17d1ff85690a656db419d9533422373258c127d5da0103dee72a37f83eaab5b06f97731024f62fa39386e8415728c0795a4173237e33fb0cab54ac36e2caea0c4aa12956efd48e5502fcd917b6cde181c63759a9f652eb1b73139930f6886f6219e4b4182f3ce0b641ac600360a241f08574d8db703de37df6a792afa397cb34c4b389871504fc995751df4002af38e53ab81971d3423d5cf688d9fdab0b7fec6341f93a7bc3bfa48a448a668ac1dd18056dfa3d2bfda5bfd60c088f4e06a4ec8f92809980876339eff0f90259f6baad3092b533fa3c4c6bf80ac2bb358ac1dc43f25b902c9adc1e363a9950f568752df6fd4f9bc4a88ec9e53e0267339a91ff069f6d8b55bbc835523a2166de14c42e246bba4326cb66dcca303038c983fa186a241293e57ab39267ac4ca6b6635c13e6ce08369b6afc793c550b8d92e384545596584a18cdac538fb5881f0fa763edc27c7d075e773227e997ef7b6c5bf11a30b9b2b4c266d97fbcad3d3106af727abe20c5a86d56dda00b9d6377fd70f566050c241c7891393d87696e32bc9f83decaa7e4b9650626ac708f12342b79f516392765c54eea5dbb5a55aa4bcf1283d542d0b10d30716ce497a2778e790de746b332e612276d7992bd70e6871dccce285aa25996c4f19274d7d7b8c1c432655f005e4ed29a63e00a03d8d464c4cf1c1947d692b6a4d2872031ca4dce00e88b0bc01dbe568ac57c53bd582e535382af6ee18f1566ca700bd347d694986c42a458773b2c0b2a6e9373d6bef566385ace33974b03b63d956b1edd5404547ddfef1e51ad61c819ab468b0d557823275f05dbc3b3a4cc7fe6023bdd0657a677f4248bcfb201d611c3e4f641b2fb13ad939e49db688f8cb5c635b099e4a56bebbc5fd2022130faae8cfa7126e3eeca90bdfa4fb7882fa25063ade4923390510da6abde7fe40ec49df36b399949a6c8f20cfbcb5d82c15c1839f5d0cef39690c43e749dca06e8e04a2137be80f7a5d830bb0e7ccb8c0e66501aeb604a50208a2ed8f192ebe4396eabc18af9d6a717cb610d17901729c01214c7c0d692edd68f7044bb7f5b41111e8a54771164cc30d89fde008069ba5ada543085526fb5d77c69f86f3ef1722895fe2db9fbc430e8ee8f16efd4eb3c6f263766ca8b8e997a3af0fa371235f2eb305119b3a14966b509cce30de60ba149266098652bc91fccbbbdc95e0c7b313efa78381b64660e7d35cb4c1248e779f528a17890bf2671fbb4a797bbf86dfdfc75077968ad6ce69b5bcf47c046901a57dc659af636d6227181ae15125fe60fc2486ffcb72d9a1a52aff871846e4aecfb5d4bc02b44c178c50324f3173c75004783c2e1a9b27dfc349d4036a922ce8fbf464727c1334bf46f935926211378ef9876f7994862d9b892dd29a2b7cc4ac09dae74d27e0b88f8db4335661340c78cef1f0c72731b3c3d29a591f419fe401c5e518ff7490eb3ec4ab9d67724b3c35fdc7247cdc332c3463cf5492820c9e15b18ed9790a281c37d02ad20e475e0333a1f099a1770de64630e4efa0d038ef8c8b98002e849f57b8734b5f257fecdf3ba07c3ebdcfc1273e773103e6d284f8b8098097a740b633afa96d9786f94998413851f8744fc677e2be8241f75cb434371a43a1a72883601614b092bbe5621e3f1d27177ac16038c5e4598e0a3f0d6138acc422e72388433f1c0ca941cfd44105cc31d1130b66d07cc9c62a6b33cf294f49d0d59f8a243a713681059a018bb540f8a5dd34198e8272abf00515375d89b9881f8eaa57deaa67a099073c58127b049952ba1d00c17553fb1dd50212170d388d8f748f243421ec2ddfdd41691d3f5290ca872c7a5d9f669b47b74e4e3e03fc1b62c9d233e1d82e3d05bde4acb0cae2ac9b4bf228a7938eb3863aa38849d19f34c33d15afe03cc3ae27e83a57c6ec009e743e489f9beb1ac5fc493f2d868884e945c04712f6bd85b63dd18adac29b1a4268627247fdfa413e925f058448fc5f349cc8651c08b00e856e92e4687f1463ea20543ce13c19cb67b17fc399451c33d283309dcc7df13490a03523eb07c175285447a49d6ae92a1279c16b665e4ce05756485b1efeceef38143fa52bbaae08169a476b2a60f3a327f375829e6a8d5abdbefe8d9787f1a98ac5d1573a35be86de0f1f591c317f4f919f2120823dc14ab96d0fbcd24dd901a32e6c0676d96712b1cabd8f2b4b14e43601e348d496063a47f43c033faf1ce660d1da195f86cdfd848bdb5e59607d615c0fa0e860705dd4bc93e872d3e1362142e6dc9cd894c19f91258a654762a30f5d", 0x1000}, {&(0x7f0000001900)="da3bc8b2e5b773b2d88ad9b0c66364bc8b69bb864c0dc19d7a3f2a20540bcf549779d74ca91ce16d9a64", 0x2a}, {&(0x7f0000001940)="10a1a764887b9e50cd3e3f72034ee0f2740e631c570ca0fceb4ed9dc38f58c17c6d6feaf7981bdb01141ff5ff4bc6866948708a8e4bfcbf5bffc885ad01a9398a900bab4ff9f84324fcb982195e18d71790b9c5a60f1c94cb74170ee8a760754baae5be4bdaaab82d438c0", 0x6b}, {&(0x7f00000019c0)="d50319d011659c6e6a4a00f642e25f719c5c3be1f0f5c3428d7b8b811b23a2c9a2c7ce9aa0d69f29b1e2866947b365bd4a653b9be4d489d6fee024285692c222c7d665e61177e83f561c1336", 0x4c}, {&(0x7f0000001a40)}, {&(0x7f0000001a80)="644cf9fbdb74f62777b1e9334834323e17e9eeb3e6cd4f2e05b4ae99684ed0ef3b49b1481a8e597d6de3ed0f78f175f77db2b2fa8e66d7e815e0f57e536d682611ef7c05625b84e8f40e0a142ef2e850a6b429f03527b0618de3ed1fafc6fd08dbaf66290957aa143a33ed74c853bb896106048438fe6a02705853f51c7973a5381f61cb44fe02335832438654125825f7af8402b15ed321fab5e7a0d1a466fb035e731c6fc3dceaa0f422ac0856deb8d37d48a001f07d2eb272053edf04dd76383cbc18261197bf92a494adcb8a83151da6474f41a499e4c4e79f1af29102b60774c65b85a83f4c2af294a7a608e53ddbbd3a4f61e494bcdeb1bf", 0xfb}, {&(0x7f0000001b80)="ad8da8bd2147356f1d653c6c5365bc535abd1c85ce36bc262e64363384360c4ad761ab1e5fc81bf87e19ec95dffaad4d85d2d2841d474e54d54db970229c2b5f5146d2971138c78ceb63c4743956fbb4ca78c7fa50ec62361817d167e1eb4b4f35cf2d428cbeb1d4b9d5ebf2", 0x6c}], 0x7, &(0x7f0000001c80)=[@rthdr_2292={{0x28, 0x29, 0x39, {0x6, 0x2, 0x1, 0x0, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}]}}}], 0x28}}, {{&(0x7f0000001cc0)={0xa, 0x4e23, 0x2, @remote}, 0x1c, &(0x7f0000001d40)=[{&(0x7f0000001d00)="7e68c69e130d7d4faea15f3a28eaeeb297db09667bca290fbfc73879d15b", 0x1e}], 0x1, &(0x7f0000001d80)=[@rthdr={{0x58, 0x29, 0x39, {0x29, 0x8, 0x0, 0x20, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast1, @mcast1]}}}], 0x58}}, {{&(0x7f0000001e00)={0xa, 0x4e21, 0x7, @loopback, 0x24000000}, 0x1c, &(0x7f0000002f00)=[{&(0x7f0000001e40)="9fec36a2f8fa0d6668f59f9f8f2a596fc65db922bdb6a0b91e5c7f4eb3d658af959e0d7a92784aa2bae551572600af12a6fb4bf4fff1ccdb0583344844b8f8b3c16eb758a61e4d34fa761003e5bef335b62ce30efa781ea9fe99f8b0", 0x5c}, {&(0x7f0000001ec0)="b02fc4c0f52b60595e8fc9ba9a2a1f7d8d4cb81bf5738b0103", 0x19}, {&(0x7f0000001f00)="8b949e94ad5f4e024da3304b39ab4575fc8569c27096d1a01820d518a76157b98b26008964df6ef191193627799c2d1fdafb9aa36f241cf08f48352eb13b854d5ad7b1ebbb728a70908522d424fafa26ee99ae5d1ecfab935666bf8cc111e7c3a8ee726eeda3915e0c299fdb255f89fea154771f8319dc9ada0da5c2e8d19e97fcdada617a06da34c03eeb293995ecb047e975fd66301c34d7a3e9783b19dbfadd7e9408cfa80219d249ce4d5f4bc3f02c193d5a6ecd3ce65cbc36122f66a1856b49b70265191ac2a67aa8301805f717dcef4d9d368e7fa807ba8bb20a13ac36ee86516b80dd744d2b43699683e56bec5d6c9078d6ccb493f6b1518fbd94c34df1a775f7de396b18e3106b0a1aef546a9539e1246780e46c499cf80699f31c681128e4ba09422ee2d8dfacc07c6cd5911087dacb012bd9bedef4504f3f4b030f0b254acf729c66a9ae411dee039d2eb19d1d95d5f10b78141182415f36abe7079f3b11c77c0bec3c0197250a04851eba56c82c40ed632f4839afba47f93a2556a65c72f5884ab8efa8585d5364480bc682eb8d713d846d56ffea4eabf0720fbd0be97ee3a2f5024af6f9628a06accbadf3d9c6ff79cde9e8baaa3ad5a41a66c255f3775f8784a5972c4b830dfbdfc3aabb67c9ba7e27bde9e9f3c99d28a6a0d836fb9ea93d22c521a101c7f11bffb34bc519e0c131de97960be1e323b5e064b99f34c4400d75d92e256ffcf449a3e61a73f256879eda856017d4dd47109d239cae4d3194e5d5373d1268ea2d000f041f4dd01b197136263cdd51fd55bf156485ce2ea18afac6eccee93e4daede08069e392ba2d81b2bb75c1c3a4220ad8d37b9453bb243353f0dc6b842ce7b0a7b21e48c09fe825e4dab055cd6b0cc6b5c3faae0575290205b54c16170d634e4265aff5140ffe21aa43a4738dd860e8fe995659e34d748e4c7f4fddb21be72a5eb98fd57ba469db34d8959b0b686239bee6f739c6648b3a20a2bf511598560352d190717cc13fb79631f7fa4d20d6bde9a76c08595c843c0595c7e28d51d02321456e7c2abf805da5a579dc58a79030af6fa91ca5921af6934f869dfd92e436e78d090d3dd8e330d4a5b36eb5b812b5aeb2852642bf4bca0b89c2bdac005f64d08b5008cfceb6723647e3ef79e1af441ad45f2a69f3c9cf7e684518046e8813b2a02c2f15fa67857ae59e2803bcd0a43a256f845af22811187439b6d88455d1001f7cdf2276019c31aac5763b148676e26e3320d70c408c48c3084e409972c3941ed4f32ba2354bbf91932b5b2bf157fe83666249c0f727e814ee98856cb8aabbd9b32833309c8535ddc06801d81f51e8df338396882c3a8a08a8af0d5c08aa9b9a8c63cc8a73516d15265a5cba07f9b5a83bf6489c29b463253c7d8022671b3ea61f9ab120705c82daf5b6876800e7442d262d1418f9afadca44d97281480afd5a4ed6a90589b7c531cb2141aafd25dd53b26844b3d15b7b3e288816e687d0a1e95e3b92de673e35ea2861fa35d2e9dede0ebfb2ba6298ae9861f40bf8f35f4f4f90b0c86606e7a8e7c8f3264699d629fe4a2f6b69fb4ed31dd7e517c2f17ad2abccaea9b36c15b96e75b704acf55fa339ea61a23bc45eefa57bfbf4ddf497673463103298a363eeac90dd6e25f57429dc6bc7dd3451d1aa7c8037102609e1e85867091c7742b9d36dd6a23cb767817e377e16e36763f08612395484e988b703f727f4138ebe01054a5e661a1a22ce6e863881e8e58c7906b92b4d67bff85a6f659d5ff636cdc40807a8ca45e10b55b494fff2d825aeccdbd2b8b7c27e926fa0d40291c18de42e7843555031d4bb06e1f494154b244fba6a8492e0b9a7ae4ff76dd52f39746b779d633865a8ed9471781de1a788271a7cc3fdcca5c3da68f43f4d5a397f3308083e1864ca9bac39a2cee85c3642e36caa372f85c6960a7d8163230b78084eaadfe4967c8dad3a88a02d67c21f6df57d779f8c2c11b76411c5db0342ba2068be0aa6c394e5dda4120f6bc66ecd03fc5811cc23c4a54be649a82445fb81b244c9ccc748a483e3f0da440747dcc1fb44886b2e0d14af3692886790fb06a08ce4f3959b4b8874691b507b254727fef0540b06d40d88af0f9cddb6dd338964341e214c1aa9e486695917e6ddc5c7e710fd6ea5d8e6903e26fe8bc73f77bd333374aae49aac4aba8fd1c08b4ed4579929edb86e2710e252ac4a7f56916e68509fbe85accf90eeef9ac19163e833641dcb5338ce9cd9e0b8980008d31797b892c80873ad57c9b4541dc4b1ad21556a6e4268d2b5c282f1d74be3b736fd1dcf054bdc9b31dbf240c77183305ae5159b502bd9aa160e0d1e8364350b3a897b9364fdc523b351c7fe26578a4de0a3e9b2f56492f15c9318b7a0eec0f3615efc7727230ae401098516eafbe5cc63966e7556fbad939cda9f2dcc56e56bbcefd3f68685575a41c9a3c4295c3be23ba18b5cb8ec5143e34b07378d426da2c7bf98575a8793c7e9b374eaf6d4f500f793490b669885ffdbc89ad104bc733af04f44cee45e53b73203bf98dce59e8009febd8ea09a977530f6d3f0dfa41898d47266c86b27d7fecdb885870c6cdf18eddcd9f041362c279c65fade46af931c00c985836a54891730d6459426a99365cd68178a80c876c55f80007186d2b034527123f73bec26975af917d333bc06ea993b91230a298b86f5c66ed30a7f2fd327c8ba34c4c4974137893672c77108a683586b232b8c0831f7b12e7db1f0b08e7d2dfe1322286c9b3f74f7d3534d2863c249ab32ba0a9fb51b208f5bacf579672f96a1d67da5967d7833571cdaf6ef958914b1e3547c02cef9ddf5b57b8d7df1cd3ee4358d119a5bfaa6effd0521646d0e8e1e556b56efb5840d782a26ed1e9d254d8ecabdab5252b7146d2ec4f586b742482c06ca38d6bed54f286ecf6f6e0620f4f55e1b959e3d007c8f4869eaf493ce2baa65c8cf22ded2db412496994a85f621663e246f677832365a8147afb789e9d6916c9457b33ef0177673cb25355aa545255ace05735b5ffbcacb0168a33b7326d8cd11299494ce7beb7a7f8e3b5d8c0793e1c2c8bf385696a55e7dcc0083cb5b3cc800180d65ee0169ef0ac789dbce1b010deb240fa589c165828b86b25dafd2985c659b0b126db266df1f37045f60e018b08e96a5c1811d7156cd3025c44c3521f202474fac8b8541ea810ff21a2f04b816d119afb620b1cc1c0d05db5e95b6f1d99a2012f6ef036e80ebd624c5bc0af53588763ae0bf192453160ca9823393c2e5b66b3eff3d46423985ba613397163ea29c11832888790351bafb51a9b7ac51ae3a6ce9718817a40c9ac79dcc43568304fd5c871c9247b637f98b9a42193f2cccd6ba5f3330dd175f3dbaeab7c92ea575bae81ef532afb0536959a53f5952c3c5e5557aa45233fc9a6f19f187bde9ff43e4f928624d4402e7e74e97193a5607e527fef04bae5174fbfe00d8115d40ee971c893f3e3c23a59098ae2d5743d5a591c651e95f259a32ec654bcb14ded3c9d4488c32660b7585aa9b1621ad8af20312ea0a2dab87fff08bc5ed035d9d0679f6c699988735b208095b89b685628a27d3a2e94ba7674f3f8e1cbd84488c93da2401f6bb526be6d6c1de0439e71f674dbf40182b56114e64d1488f73d928e57a308b4ce8b72294631d20654fea584909931e9ee08cf67e3e8edf38fd2ed89bd1eecfd4c8d4286814a93dff34ac4a51bbee6bdd120b2a0a61dd151828cf8fa809da78291d1647adfbec54b4722d0ff5356fae91a6e4346b0e7fb2d76fc6344eb0df6b83928b10d18c668563adcfa3584fb80317d7fb3d8e68998131d49d4a90942c548f672281f8d2bcaba58ac1e7eebd72fecfb83f55b29770b5ce08d29c6930639739bd495af055445508773e4ba790eafded10f0e1f6f00528c673adb52ee3d5eb993274323d4e6e47d670ceb8c9ce7a0ec40f7688afa112d0e5658490739812f7a29ed568dcd1bb14cf1b342b14f03fbf1d191904d2c5f608d263aac72827cc55e5e9bc63829532017e53c01e5ad77c87daf9644c747ef42d227f6eff006fdaacce45114ec29a4b84ba8792e5ca756c0ee2cba7d796e8f08f52b4f0b74f97345496bdd1245e6d87e9ce9a6c53528db045b7285a6c89e77196b5f809433e97c18131ba2f6d47bcc97b1471177295fceb4c44f51a92c4ee173e132ff116265d3d149a346a42e3c652252b73fdcc675d6ae6b3b2a80f99481077966d53e09d64785b0dc4faef0605f0da6b0d5225603f15c911ee0f8d479ab45e468025283aeb85e4264f6e34e4ded743cfefae03bd140bc4dbd4d0d5a7294c7f1fe7ce1f9760eb034e023b9a3e3039b10e4ca95a46055e74e101b46fabc93706dfe3fa07f4e938cbe173249e8a7d510c2a7feeacda4b01d6738161bc540e6b2f04cbe0c68841ae1620522f16448dda7de3b7e1f916d402c3f865bc607e50a70908f31426bfee8762ca35379ebe58c704b949d467f50ed75c7ffcdf1f992fa6076d97b341cd83190d2e6e5aeecfa717e6e6a040524cc1b66071ceb09dabc69c02683349a34484bcc005292d72b77e1c0662bf7a52d204b91a26a56e64b4c0db7a5deb0395c641d593f3ca0a560b75acc4e9c36d4925fd030a01f1f965fd75b8c83a3141a0d63f9aa95b9cfee109be10180c06338d67e2feadbc117cecad8e5009285d2a3e97e9689b3c0e56d9b853d4e1f9d1dfaccd0a5fbacb7d57fe31aef5f7c9d0d9029ab9ac98223a5cb4b4e01e3f7e1e2fa1a8dfe715ece2551b8e8fa6278fc8251d80b0269b08f7b39f0ab25631afd374ba950240721596eadeb7575ebfd36858559139dba552cdde8932396576144d2e2916ffad948bd33a0a64a45199686410fc8fc154cd362c5051b4cb21245b2da60e294a1af3f682bacf5db3c43a56459f50b2277e84a5830d7327e74b469a0b291428b0939f8bbcf0c46ba7fd7ecb5366c9ea16695fd807c9bcc23caa9a04ba4e562386878cbc4e26843d8d0c52cce3069be0f78e44c4216f3122b6f0dd4941a3d79dc18befae763fc3cf20ec33480d2c69eaa50798e2266450a30fb37b8d1629919bf2c01c5dd40df021c8cb6b4f4dc26d1135656d7fc65c5df4327950f51bf63941a072be7631b7a44f694e64cfa3365a9d3eb40d554b1749fa65d376072dcbd2319c84f27fe9cd6ac8473176296de30c1b70158e745131190ee1185d0c8cc29e6affaecca7172d8a527930455a1e5513125fbb9f17a071c487b5b08c195700fb378197d85e97e8a4601ffa35e04be43e4fc7503b4625a8ff4d2831a7f2484eb624c4eb66ea61e37bc3dee05449ae31e8f2b0235dc4b35baf1d22acb6c89fcb6bc8c162d94ca71752dc78340831c7fc0be93c93b5fb072cf63b4563f3030d45536da757f00374cf0b07beb9691082f4f86c4a818108cbf8e731eb274ef2b2500e7e93bf3e3e408b19218e7a016680abffe36196c3e6582a0965ce9db52ebc96f86a244f675f692c49d3bd0ab38236ccdc78dc59de5b7512c1526f815a7b0320ae4d8bec702ed237c4d85a7efbc3316c53cb9a37b0f0d6c375ce9d392b57f91ab0166b2ad10bcc4f62c7f4e8d23dd59f5d480787d0f703cbe26a60a8be6379b00df3096598717ccbf0443ddd30443e6491ab6e2ca0c01236e366c6419a0964f67940903975d220f46056abe815104a9ddfe0006a3e34c8eb25a53955049177d758d89054af310ecdb0537ecc051ad98c4b2d2d9ea905ad08dc2dfdac9f35e7d61545f4308", 0x1000}], 0x3, &(0x7f0000002f40)=[@tclass={{0x14, 0x29, 0x43, 0x400}}], 0x18}}, {{0x0, 0x0, &(0x7f0000003080)=[{&(0x7f0000002f80)="d8310e7f6e24305436439972da8ffea1d4e0980549f2f69e2a2697c3a14d7f3873607fd5d55cc287ecba4d6cf867afe53120cec678672215a98254877ffe8690388beaa4f00c48a43f5361e5a9df4cbf8448b38d1e23e92c957976d0b434524ce968322eac48bd5fc11fcd2f8568bb68594fec6e54e99f888791a662bf57bd89a97581a33a54145edfe241ed10dcac60e02aea80b5bb8c57851a9d44d3ca706cae398b6c66627a3e45e1010963e20609c9a9d7cff2a983c6b07fc7101f9662eb", 0xc0}, {&(0x7f0000003040)="a03517f08e491d2d8f8cf9ecd115562433d9ed57ebf12f68ae9a8943f6c5fa2c3456603fad55c2bd4c3ccc4f5ed40ee4178ec183", 0x34}], 0x2, &(0x7f00000030c0)=[@flowinfo={{0x14, 0x29, 0xb, 0x3}}, @rthdrdstopts={{0x1118, 0x29, 0x37, {0x33, 0x21f, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x4, 0x65, "3166f668cbbc5d2a75ef1961299ddcc4dbed099b8ad873bd622826dd5450b77a1402e5d6ad9d599d45a46b7b0b00c1a20e96a4f0317acfa652467ed88b61f57e87c8847b9a20dca2d9ac6ea2e7aa52f85c4b44d727acd098d958ba7a5dbaef273530f21ac4"}, @hao={0xc9, 0x10, @empty}, @ra={0x5, 0x2, 0xa0}, @calipso={0x7, 0x58, {0x0, 0x14, 0x6, 0x1f, [0x9, 0x10001, 0x5, 0x9, 0x7, 0xffff, 0x101, 0x6, 0x20000000, 0x1]}}, @calipso={0x7, 0x8, {0x0, 0x0, 0x5a, 0xa8}}, @generic={0x20, 0x1000, "1202100577fb4251144adae4793e228d2f47de31e3ca0d91ba3178343344f13c0cd7031e965b5ff77c1b83f3db24cf1c1a366c6261c11a7b451fbdf9b00c7bc9067489336a487df5a9c31e52ae748c6c8feeb3a227b7ebd9e4a0c2c4340f10c1ea8f2629a10b6ed272988d772291a321cdd06b43ca4798f30c9bd172cb4adc6c5e4f3a23b556b8d703eabf5131d91c46e17d77a8f3cd3de44a2019a26fc3fff07e1baa3a289b95b0c7f021091bd58e1538d7321584061a9ca269eaed526e75c8d8802c8b9487be6be02a2c27ae3fa0e3315ae9c794fedaccc0752490da65ad7e89d9b66fde7bdb8cff6121ae6d13563f8c2ca67f6fb76502a3341c584dc4caeda4ea21345aeee82944a1b634e284f6ae9022debc6658262dd2c906663cfe58c0d203124f9d910399fe2093f2727925f3466fb909285f0537c66fc506ba8ba3972c39ccce4d3e314f1b7b36ad88fa29a859936d75057f9ea12982b1753da0a3f51b2978f699ecb2180e3b0101718ad1cd0e275b7687751953e9015a10b0f04345842b9ace3b3546b24647ca8ce9eb7351f58b159f541c4d20a2c048e9c620f37d6f7e5a3b83e1d6d86f2294d70498e9dc44ced2254e2a806b5d6549bf4ec04009203998d5241aab0bce1c38903f98ec4d543a75aa135c0b3a050107ce005bae43cbdbace123e042b1f36c46bc69322027dc44c8dda50f6df65145f50a8235df350af3cb7c793d9356856e71e14ac015cb1aa9ee6f66db2a234823abb68264d0a6b70af7574e7e8a7e2d7876d69a44b77d41ef95a5c2f763b872ef2ee629e4d5cc310976171e3e94e56b7f34023e00cdcf60a30a1041f4de98b13bffdbc1f59d3baa6999e57148d0b2ec04662ab3602dd33dfa5a5cc0a77e6c498670344663c6dea41146f2d2e76d966f6cf43634800c5d7bf08efc8f56b18cd203417b9865b579c67ebf7fe8d212f6e4c012f65d538d826c232181f36fbabb7931e6c8e71459d46c6bf77430bdfdf304eadc6c50f2e10eda8c7d621dbd0eb7a6a08f03db1b044b9c8e5e2b01cb330f25c55238a81da28fc04284a0af61c58cd10d0fb67f69229e42877ef0783bbf35e6724f10df114a180d3d09508294da36bf6f5bc44fc089ee4c463582f625460b4e744a5af522480101a0d28c56284a4af35209513c48c34156f75f73209e83621a949e9cf9802362f9d888e6cf8440381a88d882c608ee71b981d765fe2a1e233a676fe160b7a32d5d8926ff3d9875a27cf26ba2290c20ffd65049f8eec3407d8ddd79e3ae6c560c4d5e1a6e51d71e34053473afc1d817399747bedb3ac1a5cc0709b0c975c10e0e0d33f3c4ff86733c7995364f960149a8ace519ba6ea587c8f77a335853b9e267fcc8e27fea4a10e7f45ffb8c5c9438663a755bb998636f54ff712d79ef4e6dfad6b22db3474fecd6d06daf19599c9b120d1a7e0782853934af65e5144e6945676d15accd1bf9a71d9a30329dd0201a6b52a5132d6a2e9fa852f8009b5d3b0ddd29c2f148df025f4c0c55434ab5a36513ddad82f66d98da3eb73a0e72835c6f9f851fd504828e95d5a80f9e21d2d9b62e55c554012462dac6a78c692343dcd4081ba8f03e40284d6746e61df245315e5a3855e0747ec716a31bf3c905e7e08961ef6bf50cf0517cb36cbbc3a2c884388716c47639ace6bd89b43a36b1af8ea778dca15800cf195a570807e572be13fdb978a619650ccf395f40e0bfe9afc4d487a30741da61ed11d14f68af79bb1997867842bab46757e17f54e9952f0d69f1b456c871eb0f49ef425741ecc5dea5c83378963216855a46d096e3630c6de61f08352e9b71773c41b365952ecc29a73eb2d36589dd8a19ecab07779c8390b22ef4f7cf0830ea78e54649e2fcdbb76286aa6b88edf213131284115e8dec6858322656614e31573225ac4bc7f08edca6fbb22604104e4042c47b47f71f7e321df1c36c5e15d796fe989a350251b8e3cccb204e502be76387339cdc904013148d335ffb0ae1369dc9120af52544054daa22e0594fdf16aa73b396470b58bd23ece6325f9faa45bded1ed8118cbdfdba9d0061f9b407562bee3d94be78e8462962415b429ea556fe8272b552ab83e8f6d0c4aad7edff2f9da26a9eafc84b5de51226e5e593b00b8b858ce7b4c798570824a289fb15a3acacb516f74b080b6287ecb3d5676c5b319cf896bf65cc33fa0db68fcbed4ee90a17ff05392d98ee81860b0e3a7ab5e474279b00e00b0304f917c91869695288a1945acde5b7765beb29245c5d5c993b354100e9e2f2c077e788036a4040d569d0b79166d41230db3ef8210e68c8d3d12b47e75f5fac7a95f09e4d8843697f8b800535a7eb92359eaef3f0aaf4e240980ae9c3d33ff11fdbf6b67aa1100d7e004ecf7807ca440498c861bd49a8ff2e5462a43f485ca5e52c2a97da1a3cf8b3a0cfa898b3c5647aaf01da8ea61b09eaf2487f7855837adc6a2e7787bd79b02213231d14258ea81bb16ac98031b416ccf9ef801a55d75a726b13e21e993daa5bcc5df1490f4021eb7947e5b09c7f2a541573c6070c1ffe317aca7685a52c7b80d16701d558d69f25b6e2bee13d32d22f284af728d055a1dc12aa9b1d92877c34694bcc081a55c9a0331162097d6f31db3d97eb849c2426a43c3a90f158d4f38fafc18f88d080c556cde5cda70c9f6fdc46e00df944cc6a40fc04e636d3e1cd52b05c45339267d648fd26a3cd42801372b076f9ea7bf0ce8e1155107a9a157cd032ac1efc47e59e7f0c434ee9a0f8715caf5881f52452913593746e5c7070ac0f7c94a468bb9054c5645e47889e869a0e8a37cd4132e9c8b63393cea5aff56c35d256cfb2153113bbef7fbcabe7b8849259b1ec301f1bb3ed20ff14eb608b03f6e2a46334b09ce2b2308f00c951f9dc54a18a4a102121ccdfe933e5e611963332aa4161039cca97e777a42cb7e0e7ca20d6cfea738baa82220eadb3828c151fd25ec6ec62c77f1ded3af8bcc203771a2d3ff5d158efcf1c61f73b3504927984d488ea4c017be82d3107c32644c7c0404ec04cb92647364cf850db9b5d73f9ee58e65de01332716559c2830ff4714d96b2c6d8f745149e6ada4115efbb37acd39b1344d0c6d033672a793b7a6cd8f7afb80574ac08de3aa516669547b829e0cddb2d67e9e8c937826c738b967dc539437e3bc47b03c7670be9b603abd0cc0706268e8f6c752dc41f66642683789a9235043fbb19a3f20651efb1a5f95ebbf43785e12929f3fa641f4bb582bd5d945fb9585887e3ac9156820eddc7691a0549ad7d244a22fed5869c7ce1c3c28c021b81267b29bab68617a60216ef2ce931900ade44f4e40f0234c6338cd72de536a3e219c1dfe1423921f289011d1656ffadd3e68a313ee19811bb96a9ddebd283bdcd9a484ef158217a19a8fb7d48cc70424012b6c12212fde75c03db0fbcd98f452816a3de86b068d44e77035ea0a17bed8200fe92e1129bde3e9deba41f6d2b68871033fec86debf7d8a3640a2dd240cb865e7995fc7d88a49073fb343c535799bc13bb3a602db434787f705ac2695e928bf3db80f80e6a9eb0081059d0ed50e079b69c887ae866fb5230bb74a01e8e176268b05db7618891865d33008f9a562d50e6dd621e4e468c99b2c024df2dce416e36ecfcf09f3de51ce66c255007a19f5738b4f18b55e89e3ccf0faf6971816e50537c4adccfe89ad29681d39a13a2b623648f3125042ab621e632a1c38d703a99c5bd251492df1bd4231801e6674fdb027571d442600264f1a4c98fc3fd69b7f077dba9528d23b862914c273529b43b6317e1a035adbd7f0a6ab08e9249efaf1787dd90404e3085c1896fc020a419961ac2f5d0ead1e1b73f36d821a8b1e6b03d0ffb800043551928df668b4ef492811a46ab33bb44b3d59de04e9791b04d46f2a3719c4d939f198d3a02804e33b7f44451ccd2c60cacd478f21eff150899237c8dfa6c4f4b1ccd25cc6b35e178163dcf68dd5c65969b2ea7edf27ab8b97a23087d4ec64ae885c8f80d3e56a1a46611c0aafb6800b80648cfd2e918f51d0fa8c5e6c82167b91a0704a1f593280304b772900f95edcfd6398a843c7a315507d93b048eb92520684a01d668efff57ec2a92f24ca0d1a6e86129b2ea811cecb1fd5826bf94d317e69ee1d2688c1cc619ebdd6ba19560d9a4cabb7880781166babf19a70cc6b037e183b29741dd74c8edd1c9d967bed3796f230fc3a686161f51ec7ca4f334b182e39d4ee913c4f42c6fb34b855eecd921be6fc1245daf58bf36d393d108cd45b82c10d979f00b7121f5765d9582f84db667ee919098a321ca213af443e4ade561eaeb7264963d6c40702134b08bc3d93a42f4708ad6980821449c9c48fedad9ee3b2ba1a2212fce10523737c4b8aef4ff1cfe48696701c0ff37f2059b2af3776b56b751df2bba0646fd895e616e4209cdb56c38c01596b2b61a671f23eec7f676605c97bd84cb14878358c01867ac076bac02fdc2fa481dcd995b617fef3d400f8b054896d73b89be8c08350d184be9bbb6236ef182d1fe9d34693f59b57d65497377603c4b1a8cb31cdd24a9d931cbdbed0269e538056ae403879786fe7c50b295444627c58dee66fb5361ed793594b4e7d4411779d7c15ee35f2b272fb17afcda20010e4c92d80cfb99eb75723e7a0338367a8908825460d10dfe3a26c2467d3c29770150b9473a613bfcea13cf7ec6192a214b853fef53f0ad3130308c072f546bd4d715258d9ba35fe3477cba1e8dc3d80cef3ab3df1c5645dba96006419419a9384be9b63478f47c44d16ef000243fcfaa6fdf41c2a06a791659cebd8e269bda39a4f6f70fc8f3eacffd7f545e92a4074989383c848fab8cd60edfb2958d34a50f3b189cec84de59055ce7eff547575ad832afcc58996651eefd2e7f0503c3bbc46484aad50254a7fa4eefa34d3b82fdfb9cb77c70948d58e2b262fe523325efd8d2d4375d570e9579e327d0223914bff631a9e1799f63537a21814d4d7b53c9a6a9a4959dda49c1caccbc908a1fc7959981865df892cc1541f73b23755c86eacdbc677c4b42329ae665f9f93cb6a14bed1e8767d89927dde0f01ec45261646714350f7a6b5e063b33901d09adc59f158f31876de5c36e3631eb14c2724b9d9c51fdfaabd5d592b3da5da2adbca982aa3ad1ef0b8155b2e9bf287e5352eb0fb23340ad4b8133c19f29a21ca8f8d01a0b65103dff1954649033ced7594299bd45aa6bb9074dd7c7e2508fbcd4b2b18b7d0e773cd99c2376e4f4304f5f5a4cfea93a04edb5135622c4b35d40374dba70fb7cdafa3660ef6974cae816e61aad9719bb7f68cb04f3ec4d704a5f6a6afe3622b2d31af205f6b26f15692167dfae3f5c55cd6c329f05a89860926d6b09049ec1ba287ba233d244881a804a22d9fe9727d1e49b13111570f1be1a2907fe635ff0d005c1d2604ec9c920e5e24aabd2fbe772b2ab75cdd3ed89cb5a26b3783936a57f8e0cd1d84fbd32626241970688e6a024dbc3607ae05d59aba32a8fc5ab8118265a7f4f0ba7e290ee0120e92bf8d3faab8a8a3745e291afd4d2f7fd1a6b1631fdb97f9c9e72e1f3cf5a2e23d74d3beee27a35ca9abcb447d7af88f6e70572ca35e41f9923a31ca28cb195fe68cb5bc4c8f82d7151909fbab5632150839a1ba8191945b0567dd0391d821bce5de895a99f72d10aff54da39714a3c7578beb5e1a3f3bced5bb07fc35b50fcf4f89ea3455eca6f0776e34fb8ccfc5917ae3708178f059ac5cb055797"}, @hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x98}}, @rthdr={{0x28, 0x29, 0x39, {0xb0c1c9a4e17d8eb9, 0x2, 0x0, 0x0, 0x0, [@local]}}}, @hopopts={{0x20, 0x29, 0x36, {0x87, 0x0, '\x00', [@pad1, @ra={0x5, 0x2, 0x8000}]}}}], 0x1190}}, {{&(0x7f0000004280)={0xa, 0x4e23, 0xffffffff, @remote, 0x20}, 0x1c, &(0x7f0000004440)=[{&(0x7f00000042c0)="03dc4f2323aaab211088ff1ff3cbb7ce1e7f21aa39bcf347f59e50e7c69feb4c954ed48dd6ca913d41c9f6e7fb5c9fcc44c01933f163d06dc0729ff297495e7ed32a660d33ebfba5ae1483ec64dce87763ca1f6ae81b8d08f2e533ec71fb4185a2c4c72f8ff56eb557f7002e5f52a7eb759596b803aec7047a5ee334b6733b924d4fe9c664c7e4181dfadc3a2a149e78f3fab9dd71ea5f63e40d0749a47f0e36045f4d5dfa09c52392d0521825aea6841cb2bd9ba30b2aedc744e81b5cb463ace0421b7dbbae1ceeca0bf4", 0xcb}, {&(0x7f00000043c0)="2cdfc83b3d207633400efc4427eef03e45f575b7122d5466ff93ebde9c038c83797147050bde974215dcdff9acceaf95b2c31de7bf854e332bbdc988f917b8b078cc8dbd05cbc5577df0aa2b084a42ccca4ef6f063bdbe4bd16338b4b97a", 0x5e}], 0x2, &(0x7f00000045c0)=[@rthdr={{0x58, 0x29, 0x39, {0x2e, 0x8, 0x2, 0x3f, 0x0, [@remote, @ipv4={'\x00', '\xff\xff', @local}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01']}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x401}}, @hopopts={{0x38, 0x29, 0x36, {0x3b, 0x3, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x80}, @hao={0xc9, 0x10, @mcast2}, @padn={0x1, 0x1, [0x0]}]}}}, @rthdr={{0x38, 0x29, 0x39, {0x33, 0x4, 0x2, 0x0, 0x0, [@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @local]}}}, @pktinfo={{0x24, 0x29, 0x32, {@private0={0xfc, 0x0, '\x00', 0x1}, r2}}}, @hoplimit={{0x14, 0x29, 0x34, 0xfffffffa}}, @dontfrag={{0x14, 0x29, 0x3e, 0x5}}], 0x138}}, {{&(0x7f0000004700)={0xa, 0x4e24, 0x5, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x53}, 0x1c, &(0x7f0000004900)=[{&(0x7f0000004740)="7f55fa5c602e112bec28e88d10a42446c18868ae0e2a75871a486e8f646368fcfad619abcf1ab0167e57472f99f884221db6a5d07be50e266594abf605e55ecdbbdaacec5a4b1a3982555f170b8a", 0x4e}, {&(0x7f00000047c0)="2fb2fdd81b6adff72f82352ce29f28c6e1ba79c5c865ea3eb6dcd5d2f529ea5782010b92b589a6fd9eb4ab64ddb667c08dcdd206eabef05f", 0x38}, {&(0x7f0000004800)="733ad4dc87717476dc1e892d4b41d7316a903c39834e3932e09fbda9f189b3854ffd67833c117156f41110d9de1a3d2df47db7578f3bff541184bfb651cb5241c825904fb27c29573b545ea9e8da8fd9b9e84679c4a487405c0a351499f8dfa82d8b80112745c869d46265d304d9c64de139be79f097df9dae99d4f917298bb15e7ca7719cce3ec0c127122948e70522b725429d3abb41451ff98ad96c2750b734e3729e005a2376a5d8e0d3a94fa95f54489f093ed07340748710fbeeaa7cc652b9490baefef52aa7086809048d4a36de69b60645736cd274", 0xd9}], 0x3, &(0x7f0000004940)=[@flowinfo={{0x14, 0x29, 0xb, 0x9}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x34, 0x2, 0x0, 0xe4, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}], 0x40}}, {{&(0x7f0000004980)={0xa, 0x4e23, 0x3, @mcast2, 0x3}, 0x1c, &(0x7f0000004e80)=[{&(0x7f00000049c0)="b2f6f02b7120e1a5422d731501b2c0a26508b62b2a6be041c9165f9bac520b46aec4fdd1bb7dacdd9718e8d8a9257304359d35468f1781f951545d254e15914b4b6a0abf06207637813d24643143aef0630fe870feb61a4ad2e6656c85395f11b7008cf72a2dac665a66e32e5bf835e6d7a724c4", 0x74}, {&(0x7f0000004a40)="353c1080ba861c04113030ed2ba09d8528e3e0f7c068f39f3a9e906dc386c199c8d19075e2c2a152237b5e4d6a24dba36c51863231", 0x35}, {&(0x7f0000004a80)="a85a5658b9345431ec1b5ada03b0788fad217bfde99476c24acbbad48d67216ab829c2037e4246501d4cecd8e6788d51d62e0ac5b1fb30fa30ed5068b9c74b533193a89f3a7298d11aff2942baa1ead11b42505aa61393a959ab7603125f216c", 0x60}, {&(0x7f0000004b00)="bf5516b0d7bd7b14229dff5935c1adf7bd40d2280995ec2ef315036ce0d918b4aebcc11aa24cb60b52bcb43097e77a12bbbf73da59582abbe59a5ed163ca7d2b0ac868f8a929bcd13b8ce76d5420475721f849ddd15778c7631cc414755e66c9844cad7bf8ffa8238b747d0d755f3e13fc836e49b1c40e", 0x77}, {&(0x7f0000004b80)="334bc18c518d3b2240399564d1116b77d1903868a372f3d2978b9b5f16b3ca345cb33832c029f721633b042e1db003daa3a4989f681b7d6ae37d3c370fd27f1da0eb33d1f2417487c2009d1202ff9e462c687b8e2fcf9be352eb96f97da13577f0b75dc517a391d6ace9da77f73f09b1c4754a485b3bb0074376251b50de93f9c1e75e3deeb65cb620efcfffcad0e12aa7fd9f5fd2bba3874eeccd2a9ddd6a923730b6c3a150cc88a6571f54174728838e87132d2c38edc4387c02c1054830055e1e750f26b746", 0xc7}, {&(0x7f0000004c80)="51a3799ef240248d4616c16e577be94a9dec5730e63d3ea80fb928fd834c642a1e9a6ed763106fd05a2323639a40c95958901890fc3499f112aafc74598c9aef4203196c1b47dcc4970df6", 0x4b}, {&(0x7f0000004d00)}, {&(0x7f0000004d40)}, {&(0x7f0000004d80)="759dba80809b788be2f289b2d56e467b1f4f6ebcc4ef334d20224f10a25f9501de5ed2d88b6f478de0de4218b378478f8d063aa5fc6402e06d1425482981f2f9bf0739cca21a1f9c9322a5ebb4678af284f81843dbd923640db5b150552cfd2a70127b241da49fb4f4e55b756340762be14471509480b8eca0f02ce23a9bba9e5e484c12b5c822d63ae6ce9e0a1a1676c4e3208907e5cd6701c7b9a0880ca48000f0cfe2b9a6d6cb73605c0a9601ea4703d2f02f39b85f815e59eae3a5fc197db051619178338d81c36e2bc00819007acde696746abdb1e53d55756ebf0bc861ed667c4fa973d7d21f5c5a6ca60f9b6b4db16431d88d", 0xf6}], 0x9, &(0x7f0000004f40)=[@dstopts={{0x168, 0x29, 0x37, {0x67, 0x29, '\x00', [@hao={0xc9, 0x10, @dev={0xfe, 0x80, '\x00', 0x31}}, @pad1, @calipso={0x7, 0x40, {0x0, 0xe, 0x3, 0xffff, [0x0, 0x8000, 0x9c, 0x2, 0x6, 0x101, 0x3f]}}, @generic={0x40, 0xae, "4ebbacfa925e7191977135458c136f2aad404bca1b5427e0ab51769b021b8671f1b67f73dc010414b613c486c01c1ed86398ac7213f6488230a52187c22d7463f1caf53c9a59e48bb0c7a0e497beb98cd2659787bb4cedb49a7d4e1e885f3daeb19318804bae32c465192b15e287d2b7d78226e7df7e40c4b94f6d286ebc387e48b9e26fcdfaa7574f01f04bef3109115af8eaa6f66b0c05174c370b0d7d6ee4ad94c2d753f1e57cee8f7dd6acc5"}, @hao={0xc9, 0x10, @local}, @calipso={0x7, 0x28, {0x3, 0x8, 0x8, 0x8225, [0x6, 0x8, 0xffff, 0x83f4]}}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x6}}, @dontfrag={{0x14, 0x29, 0x3e, 0x9}}, @rthdr_2292={{0x98, 0x29, 0x39, {0x11, 0x10, 0x2, 0x1, 0x0, [@rand_addr=' \x01\x00', @local, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @loopback, @private1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @empty, @private2]}}}], 0x230}}, {{&(0x7f0000005180)={0xa, 0x4e23, 0x8, @empty, 0x8}, 0x1c, &(0x7f0000005240)=[{&(0x7f00000051c0)="d58193151474bb5fd7ec42820b14a1fb61f11611f402a0fd82282c0923672f4199ab1a4be8365a601e5753e1c0812ae05f7886cc217a3f4406f875577283", 0x3e}, {&(0x7f0000005200)}], 0x2, &(0x7f0000005280)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x9}}, @rthdr={{0x38, 0x29, 0x39, {0x73, 0x4, 0x0, 0x9, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x101}}], 0x68}}, {{&(0x7f0000005300)={0xa, 0x4e24, 0x8, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1f}, 0x1c, &(0x7f0000005480)=[{&(0x7f0000005340)="1f25f3626e5e18f25b9d61db0992a080a25bf951beb5b03fbc03a0bc8092e4d247ffa7ce07f1d9b32cb5b0356fd77aae03cc5b5716fabed912fe36575d32de10adaf53cfcd0673932830ba40260cafec73aa389f87d8b6f53504a17415ff4229d0f2b93247ecba2c7364063bb1e00047569cd554e6d1e33bdd1f0978b89af96182f0dc1d91de9835e917cc1f240c054f24f02455ced7803559614f7e5a7bfa616a", 0xa1}, {&(0x7f0000005400)="5815dd46a7ebf7908d986ed3f0558e9fc351e776a120ef586e11598e090606a57d7a9d17afd177c0ae0a7fe7e7aecfc6d9add7935a44f35736d5915389729e2f56bfeff6f2b7f3bb0aea61d1dbb6e93d48eccd4d", 0x54}], 0x2, &(0x7f00000054c0)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x5}}, @rthdr={{0x88, 0x29, 0x39, {0x89, 0xe, 0x2, 0x3a, 0x0, [@local, @mcast2, @remote, @dev={0xfe, 0x80, '\x00', 0x12}, @empty, @mcast1, @loopback]}}}, @hopopts_2292={{0x70, 0x29, 0x36, {0x3a, 0xa, '\x00', [@calipso={0x7, 0x38, {0x3, 0xc, 0x1, 0x7, [0x10001, 0x5, 0x1000, 0x7, 0xd1, 0x5]}}, @ra={0x5, 0x2, 0xfff}, @pad1, @ra, @pad1, @jumbo={0xc2, 0x4, 0xfffffffa}, @ra={0x5, 0x2, 0x6}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x3c, 0x2, 0x2, 0x20, 0x0, [@loopback]}}}, @dstopts_2292={{0x48, 0x29, 0x4, {0x2e, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0xb6, 0x9, [0x2c, 0x3, 0x7fffffff, 0x3]}}]}}}], 0x180}}], 0xa, 0x4008008) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000f, 0x12, r1, 0xbffa9000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x100000e) 04:27:12 executing program 1 (fault-call:2 fault-nth:27): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000001400)=[{&(0x7f00000000c0)="020185ffffff0a000000ff45ac000000000005000800000000000000024000ffffff82000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:27:12 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1818.535274][ T700] loop1: detected capacity change from 0 to 1 [ 1818.542146][ T700] FAULT_INJECTION: forcing a failure. [ 1818.542146][ T700] name failslab, interval 1, probability 0, space 0, times 0 [ 1818.554783][ T700] CPU: 1 PID: 700 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 1818.563361][ T700] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1818.573400][ T700] Call Trace: [ 1818.576655][ T700] dump_stack+0x137/0x19d [ 1818.580965][ T700] should_fail+0x23c/0x250 [ 1818.585357][ T700] ? skb_clone+0x12c/0x1f0 [ 1818.589762][ T700] __should_failslab+0x81/0x90 [ 1818.594533][ T700] should_failslab+0x5/0x20 [ 1818.599115][ T700] kmem_cache_alloc+0x46/0x300 [ 1818.603877][ T700] skb_clone+0x12c/0x1f0 [ 1818.608119][ T700] netlink_broadcast_filtered+0x50d/0xb90 [ 1818.613844][ T700] ? skb_put+0xb9/0xf0 [ 1818.619905][ T700] netlink_broadcast+0x35/0x50 [ 1818.624745][ T700] kobject_uevent_env+0x8c9/0xc40 [ 1818.629761][ T700] kobject_uevent+0x18/0x20 [ 1818.634259][ T700] loop_configure+0xb3c/0xcb0 [ 1818.638945][ T700] lo_ioctl+0x555/0x11f0 [ 1818.643180][ T700] ? path_openat+0x19ab/0x20b0 [ 1818.647968][ T700] ? putname+0xa5/0xc0 [ 1818.652033][ T700] ? ___cache_free+0x3c/0x300 [ 1818.656691][ T700] ? blkdev_common_ioctl+0x9c3/0x1010 [ 1818.662049][ T700] ? selinux_file_ioctl+0x8e0/0x970 [ 1818.667249][ T700] ? lo_release+0x120/0x120 [ 1818.671742][ T700] blkdev_ioctl+0x1d0/0x3c0 [ 1818.676235][ T700] block_ioctl+0x6d/0x80 [ 1818.680471][ T700] ? blkdev_iopoll+0x70/0x70 [ 1818.685054][ T700] __se_sys_ioctl+0xcb/0x140 [ 1818.689634][ T700] __x64_sys_ioctl+0x3f/0x50 [ 1818.694213][ T700] do_syscall_64+0x34/0x50 [ 1818.698621][ T700] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1818.704576][ T700] RIP: 0033:0x4663b7 [ 1818.708468][ T700] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 04:27:12 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="6600000000000001601b05b1f147a8378f364602812c66d3f335066ee1d05ecd0363e5d749dd9ab4fc194174b8e7aeee3fec208876a2f2a8384f05553e9ae7a631aa9999d0a961bf", 0x48}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, 0x0) ptrace$cont(0x1f, r0, 0x0, 0x0) 04:27:12 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x20080, 0x108) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000004480)={{{@in6=@initdev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6}}, &(0x7f0000004580)=0xe8) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000005640)=[{{0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="7708460b7312c17029c2f2e9acd048ffdb4563684831d9162da5858cdb3076fbf9591cb0568bb6658f72dea90449486bec2100ad6ff2b7bfba0663330b446a014e1f120a43ed6a8a2b6b4d6f6a6a8073a64de1e55fc9bb538680d93e5bf4916433b9aa3164797ed201a850a0c2058cf5851597f0aa39e4397cd788f484e3448bcfa6978d5515b4e233e82f88a96b82d08b56825fee405e6e5af7722902e7ecb55a7871", 0xa3}, {&(0x7f0000000180)="b63e48fb7448ec49deb63fa1ea8609ead80dbbb220700159145bd5842db913f659e0a0d337306ec3226fd1a35b80ff1fe8e38bddbd0e33ddbc2b0f4a931581a6fe82f8bdb42769f393d40b65eb9a025676ae8f12c0c45300de9c49bd25299b12813178a02e3086e885777ef912db05d9dd2f33d35d2ca88d9c6c49b6c0cc6011dacbd3", 0x83}, {&(0x7f0000000240)="627800fd0458196e61c55f45aaec4c2b21fa06b7d71047c25976d38d4bc77c529138073ba077e8250c9317db496bf6a4df58031666b0cc28a571a6c57c596045ffe8fdcac285155e2316b37b8e3eb59afdb0b7d53f5a697ef96b127bf6a74fb73516de3cb974d21b0eb463e9b18bda2216946d54179d48983c363cfff526baab00373d7240e956f7c1ea6f8dde14b25f719be9b514d8de8b521f26de18e332473374ed8cf63755739dd36124ccf0af00226881e5b439c5b10d57a2470c959d1159b71c67a628dbcbfc3fed65d7fe721f52ecdeaa1891c8dbb27022f49f7a14989af8a99441", 0xe5}, {&(0x7f0000000340)="27296df57105e1f31b9fce6d15e493f988f6a1e36ffb27fe31995d66ccab59f4c60646e2a0f0601fd56b9b1b758fe2b81b9e1cc02a560cc547f3140b6405ee2e696651cad5b306824efadc7f43e6835b38ce03409e3b54a3742758de5bc91815597e88d46a02e63c7575e3f624de356ce9d97c43ee6de7bae3461ca4f74008d971b02bcc8159db5bfba0172d5ccb7f1509793e8f54fffa458c970814a1f983a762f88ac280ce65159f", 0xa9}, {&(0x7f0000000400)="2ceb1abb703fbd71362eb57564fe916fcaabc889c43659a3b5a1d8b62a77ffbc338dc4ab8851b6940dfb78586ca5390d3c3798b4f26cc6fd3e7ebfa0f8466c76df183d2d4fb37d36604c465e6830a21d4b0217d2c58a7ddda6c0eb15f1ae547e186e6c2b9f81090dc8a93650b73e0e9f", 0x70}, {&(0x7f0000000480)="921971da2dc12d0a5adceec46cb15fc1da9bc5883fa05517ca126840a781602ae50f924dabd3ea1a5fc6268f5dc98a2f8a41ea98ca6b03e48c6ad4725a7955c1883516fd3714fb68fd301194a1951c96792734495b454ce748b47672e84f3d4c9731491e", 0x64}, {&(0x7f0000000500)="9808b4eafdf3b43e02614f443e7794feac6d9303dbb8a544f18ba9205588fb4ba3d99d90ae6fc46d21291909bd071ce01464fd9d5c5ef542493dd1", 0x3b}, {&(0x7f0000000540)="afecc8b2251cd3d1c9332ac2f4d7b14f4a05580ecc09b4b93006a9d35fec3a6820e71e8feddaf950aa84d0d5ea2e6bbb23f82abfd736b9ad60360ffe18bf415c4b12abb8fa51e6b7f62a8e69", 0x4c}, {&(0x7f00000005c0)="96c1d8071e89df3b4bb66ee20aff01a5d6fe78aa59b83823c2d8d62271eabcb8e7c25e3f6312f8556b958c2bbe1a882a603d12756ab7f11358384a3cdc553286ec26e783b5586fbad110e03356b3aee00ad04df6002b3842873e0c4f4a7fd6fa6d333bfa99978d7760", 0x69}, {&(0x7f0000000640)}], 0xa, &(0x7f0000000740)=[@dstopts_2292={{0x18, 0x29, 0x4, {0x2f}}}, @tclass={{0x14, 0x29, 0x43, 0x2}}, @dstopts={{0xe8, 0x29, 0x37, {0x89, 0x19, '\x00', [@jumbo={0xc2, 0x4, 0x80}, @pad1, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x3f, 0xa0, "2a5aac61f3c44fee1801f66e0939dd837ba7a1dd2809021c8ad9e193803c2bae33174e68aaba96a7acf841c0ca12d10d9b721fa433a8266154aee4371085af1cb34c9e7c8f671a2daa27f5ee9a492e2c32cd75f1eb8a880dc95173a6e5987af1803ed630778b00870fb68bc0b062bfb452a04a8e1f37998f3296899b6fd97a196b5bb596b2d276d017fff1455ffa718b15deb0b9f66681ff38a97f6f3483d2b9"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}}}, @dstopts_2292={{0x30, 0x29, 0x4, {0x2c, 0x2, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xe1}, @ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0xf9bd}]}}}], 0x148}}, {{&(0x7f00000008c0)={0xa, 0x4e24, 0x4, @mcast2, 0x80000000}, 0x1c, &(0x7f0000001c00)=[{&(0x7f0000000900)="885bfa29c00ec9ac2208acb74063707e25f3f61449a21606fa83f9dc34979cc7068c26bfec282cae56606b7a170f26ebcedbcafc7361b1d54157e476ef2c4d1e2996970426cf56aab0f1fc2374f04ad1014cc9e3be88c2e07c367598e5529f5b97f635740914325cdfb09738325494f558899ddd54773bc5d4a12677da0bf4cb3bd565b2086b57463b8b7c0dcc9fed0b66aed19c28e2b8c3a4fa23e06454b3ad2b8a5c8ae48d81a92a5299d92590a75b3c4a42cc75824e7958961db69af006bef1f842f0e4ca467543496cddef9041d66e632ccf6b92d1d239b3f40a9d583c6b2f80110589e8b90eedd069d105b42f86549ff8a54122870bd47d94ba215e6056e662fdb12a1b1588257541c71adaa1a9cfddc78fb5ebcce4354c69eacab5cd2770384b2e5e857e6c3880701fc4b74df536c15d37a01f7fe05d376b3bc70e0f522410620908c2ac31ac3bc517b2eac6e4aca1f6e3f3382cd617c7db47c9e1adfe2094344115b5f0f92d857ff2d5e5339c258d592e177680fafeeec4c2d3b24ffc65dba73c06f5a195723595eac6c923f6c1aadf9e8f8be7ffe719b38510e929c6ecfa2e0ec7d616cf120da4dd770b00acefec546e5bf128f3c9ce86420086e45540745ac87b91369b18d42584d1c89b2db4df938c1f11fc14ea3535f765fd5a924a1448c54a5d1310a8692b7f0a2468f3f7f03173c43d3b5a587cf0a06a95e6c60fef0fd1205a8ee3c06b306631f2755f472cc2f723b530f339de6ca74919124b283e124b626f653e7cf4d7166e3c9268817f97a67e7b87e63f48ad1d30c02cb1a125949db4acf2579d1ae01f4264bc4e8cfc645baca62b688bb0f6605548c14e40a7cab6f2bce44fdfc47f1bab3a60d3f117a87de42cbbea7c2662b38a71ac3a284b4d46574425d75b6968dcd1fa9d1dd72fd71a9db8cae2ed56ab851714e84d8c58ae056de63598f0e33c28765bba2a13b5deed978ab6920587a58930166797a224615e838e4e08a46007b897947b3cdedd51af3fb7570a3c3e4b0090c693d60219919cf87657389f674301965208c1411cb170a80220b70acc498fd3bed2947d547a160045e665acf256153012f0221052bb84546ed3e679dd21cb5737b066588a1ca7c1692a743da5bb5b378aef80ae550e7dde33419ef171ff746faba8c1e99284208f378975b6a819b3d16046805199cad5c03cb7c7d531d4017da3baa3b089ad8e77c12f50decd78113bf7f2912b083780a2bea01a9c48af4ad07862d00b3d4507036398f46bed45266ad866e3fb8582ed66d625830ec6a52febe14cc22e3a38dfdd4ae9771eb36e5d6fddf895ee823ca13d9abc4d60cc2b06092459dabe47f7f3a38783e418857a7a6f64b38c25fc5379d404894cf66922da6ae691e017851957a4e14dc940d22912cab3bc5580e1b72127df763f5152ec53ebbf19f4bb6f2a7847bed232c5afa9c09bd46ac180d2c3d5082939af343234569c156831966b1a37168a09ebba9f62f394f2656445eb163cb8be7e15a9729d2158921d3a95f71a58daf143ea081cf10999d79ea0b21a06495ecb92e1f2a7488448b8265670606bea2f4e207732059806f4f20202cf7381d143a8b5682f4a75c12a4d431ad03e5399ef07fc1d0e735f1d8763e0e44fa2e3c4828a49d83c180a76e7978908088f233799592dc39defe5e894a82fd9be9296e58608b375281514c4a6312b393cb9392e5e22e99b12dfe8d64169f74af267c5dc205f72000a7a3804ec1c9edbd87243aabefadce4b65f46f3d408046910efa0b7106fc43b20ec574126b20149ae2fe724075d7767228e7a63aea5ea2daa9a5dc103fe50d8ba6a39dad7026c0de6e13047645631de103beacbeb1751460ee81a5aef6d95462a06a0f3ba28c9677dd7870eb310f61d7ced74337461535e564668c35bfba84eb652acc5c76b6c1cf42c30078e45313ed448bc799739da37a82be5bf580334995554d1ef3ea4595b8dec1a423a6e1cf20eeba5ad4c1acef16fdebc31cd31a6ed8e0de8cec92f25c976d4c373fc0b00008056cbdbd62e17dba2d364e373512002f572f1638b4f4be0636c200da6b5599143a0264fbb99c25741733adbedff3c85e4c12ab94fa3390287376ec840b853deed50a1a3dc530099615a60a980e37debab5b8f32d421ca32a449ce7d02fae6e2ee8f4ac71e1f47f0cbebd124bfc4abd7334e9584870780a974a28e014987e2695d34e5a93e8a8f92093a5b054beda32848321555b27df869cc2840bf3c3c37d51854196aa6777d494934f9afee294f487069405ff38e550fce80bfaf812d2e6efd60124799322deceeb7023930c8f56571089f588eff6a71a2c363fb4962eeef39b84865e2a3099f47a428d201b984c665ab0dfe3f695463e98a369722111cae0a801781a568cfd7e47d1e223e8eedf2a7c9db1393fd84873c0dbd933193c953088d78e5568e511b53e43d64b55b1e89dbb861509dfeb39395940d2ae3e91d4bf943dfb21c308789a56bfcf053899190f6f7c7883a665c09288491fa02aea61bda914423da04fa89c53b2e5486b5700ff70353f1f8495984aa051a2f46a85fbdb71c25d6ed7f5272103a7fae60bc87ede39539d2c6dc6667054ce419ff28d159878e25ea5eb6e609586de0502e007758c27095401da8c02c783059010d669072d7ebcdef05debb00a92c42c2add205e8d8373aea4a063f14ce1efe668f62a605a05cd48a70e0467959bd1e5269dfa819f6daab028eab0b8677cfb3dbe3f7d601b3d9de815f92c8abaa514d9192cb60d200b645dfed1184c4031585ad686fcdc13b6442724d6e342db321cd1696662d1fa8da7db68aafeadf076e2678d2d24e2c758165ad6b6bf0237151c5db5c89d7ac59e111a9e141f9fe5e69dff8fc538a11e6c2d39db65242ffdc8c67054b23b09c8dcbf4d07326e55df6e649d50ae046b3af1e520e8abba09af7e4e1072f832e447fe2d574792781daaa7e03bf67b49a743e85391625c676c7c165f665fc7d137db516c0fa0b29e98b5227ebe34b15e366e70c37b35f65988c174a5518c5b93ec4c06c6f54f6858730a3372d8b49903b621dbee07975da98484e29244a53328aee37b6b18607694a12a29a7c5a8ea0b4c16d0f4452790bf554bb707ea1043240476af439d20fb5a1962b6900cebfc1395e3313fedf111afe727c054eb6755dd53ecadabdd171b7e0d6f1161d1778855567d7f0405f59934e31832f4028315699b3d8827fa417bfcfd9ada8e9e7ec7837e22c7162b711b119de7b7c8b1e86ea4632dac1d6679a3bda7e0d9a2098981577b92a05b04a5ec5413841334aff31296a226c116ff00d3d4e362f050ec4f14dcf28875f94f1a400b02745a66f5648f844916c050d747c81d09e4c5360f913a398ed0ef93a9bfe05b3afc6817c7298bb24db693bfd30fdb9e94291327a9cc12577f5e0e6425cd349f8986a22e58e48d17d1ff85690a656db419d9533422373258c127d5da0103dee72a37f83eaab5b06f97731024f62fa39386e8415728c0795a4173237e33fb0cab54ac36e2caea0c4aa12956efd48e5502fcd917b6cde181c63759a9f652eb1b73139930f6886f6219e4b4182f3ce0b641ac600360a241f08574d8db703de37df6a792afa397cb34c4b389871504fc995751df4002af38e53ab81971d3423d5cf688d9fdab0b7fec6341f93a7bc3bfa48a448a668ac1dd18056dfa3d2bfda5bfd60c088f4e06a4ec8f92809980876339eff0f90259f6baad3092b533fa3c4c6bf80ac2bb358ac1dc43f25b902c9adc1e363a9950f568752df6fd4f9bc4a88ec9e53e0267339a91ff069f6d8b55bbc835523a2166de14c42e246bba4326cb66dcca303038c983fa186a241293e57ab39267ac4ca6b6635c13e6ce08369b6afc793c550b8d92e384545596584a18cdac538fb5881f0fa763edc27c7d075e773227e997ef7b6c5bf11a30b9b2b4c266d97fbcad3d3106af727abe20c5a86d56dda00b9d6377fd70f566050c241c7891393d87696e32bc9f83decaa7e4b9650626ac708f12342b79f516392765c54eea5dbb5a55aa4bcf1283d542d0b10d30716ce497a2778e790de746b332e612276d7992bd70e6871dccce285aa25996c4f19274d7d7b8c1c432655f005e4ed29a63e00a03d8d464c4cf1c1947d692b6a4d2872031ca4dce00e88b0bc01dbe568ac57c53bd582e535382af6ee18f1566ca700bd347d694986c42a458773b2c0b2a6e9373d6bef566385ace33974b03b63d956b1edd5404547ddfef1e51ad61c819ab468b0d557823275f05dbc3b3a4cc7fe6023bdd0657a677f4248bcfb201d611c3e4f641b2fb13ad939e49db688f8cb5c635b099e4a56bebbc5fd2022130faae8cfa7126e3eeca90bdfa4fb7882fa25063ade4923390510da6abde7fe40ec49df36b399949a6c8f20cfbcb5d82c15c1839f5d0cef39690c43e749dca06e8e04a2137be80f7a5d830bb0e7ccb8c0e66501aeb604a50208a2ed8f192ebe4396eabc18af9d6a717cb610d17901729c01214c7c0d692edd68f7044bb7f5b41111e8a54771164cc30d89fde008069ba5ada543085526fb5d77c69f86f3ef1722895fe2db9fbc430e8ee8f16efd4eb3c6f263766ca8b8e997a3af0fa371235f2eb305119b3a14966b509cce30de60ba149266098652bc91fccbbbdc95e0c7b313efa78381b64660e7d35cb4c1248e779f528a17890bf2671fbb4a797bbf86dfdfc75077968ad6ce69b5bcf47c046901a57dc659af636d6227181ae15125fe60fc2486ffcb72d9a1a52aff871846e4aecfb5d4bc02b44c178c50324f3173c75004783c2e1a9b27dfc349d4036a922ce8fbf464727c1334bf46f935926211378ef9876f7994862d9b892dd29a2b7cc4ac09dae74d27e0b88f8db4335661340c78cef1f0c72731b3c3d29a591f419fe401c5e518ff7490eb3ec4ab9d67724b3c35fdc7247cdc332c3463cf5492820c9e15b18ed9790a281c37d02ad20e475e0333a1f099a1770de64630e4efa0d038ef8c8b98002e849f57b8734b5f257fecdf3ba07c3ebdcfc1273e773103e6d284f8b8098097a740b633afa96d9786f94998413851f8744fc677e2be8241f75cb434371a43a1a72883601614b092bbe5621e3f1d27177ac16038c5e4598e0a3f0d6138acc422e72388433f1c0ca941cfd44105cc31d1130b66d07cc9c62a6b33cf294f49d0d59f8a243a713681059a018bb540f8a5dd34198e8272abf00515375d89b9881f8eaa57deaa67a099073c58127b049952ba1d00c17553fb1dd50212170d388d8f748f243421ec2ddfdd41691d3f5290ca872c7a5d9f669b47b74e4e3e03fc1b62c9d233e1d82e3d05bde4acb0cae2ac9b4bf228a7938eb3863aa38849d19f34c33d15afe03cc3ae27e83a57c6ec009e743e489f9beb1ac5fc493f2d868884e945c04712f6bd85b63dd18adac29b1a4268627247fdfa413e925f058448fc5f349cc8651c08b00e856e92e4687f1463ea20543ce13c19cb67b17fc399451c33d283309dcc7df13490a03523eb07c175285447a49d6ae92a1279c16b665e4ce05756485b1efeceef38143fa52bbaae08169a476b2a60f3a327f375829e6a8d5abdbefe8d9787f1a98ac5d1573a35be86de0f1f591c317f4f919f2120823dc14ab96d0fbcd24dd901a32e6c0676d96712b1cabd8f2b4b14e43601e348d496063a47f43c033faf1ce660d1da195f86cdfd848bdb5e59607d615c0fa0e860705dd4bc93e872d3e1362142e6dc9cd894c19f91258a654762a30f5d", 0x1000}, {&(0x7f0000001900)="da3bc8b2e5b773b2d88ad9b0c66364bc8b69bb864c0dc19d7a3f2a20540bcf549779d74ca91ce16d9a64", 0x2a}, {&(0x7f0000001940)="10a1a764887b9e50cd3e3f72034ee0f2740e631c570ca0fceb4ed9dc38f58c17c6d6feaf7981bdb01141ff5ff4bc6866948708a8e4bfcbf5bffc885ad01a9398a900bab4ff9f84324fcb982195e18d71790b9c5a60f1c94cb74170ee8a760754baae5be4bdaaab82d438c0", 0x6b}, {&(0x7f00000019c0)="d50319d011659c6e6a4a00f642e25f719c5c3be1f0f5c3428d7b8b811b23a2c9a2c7ce9aa0d69f29b1e2866947b365bd4a653b9be4d489d6fee024285692c222c7d665e61177e83f561c1336", 0x4c}, {&(0x7f0000001a40)}, {&(0x7f0000001a80)="644cf9fbdb74f62777b1e9334834323e17e9eeb3e6cd4f2e05b4ae99684ed0ef3b49b1481a8e597d6de3ed0f78f175f77db2b2fa8e66d7e815e0f57e536d682611ef7c05625b84e8f40e0a142ef2e850a6b429f03527b0618de3ed1fafc6fd08dbaf66290957aa143a33ed74c853bb896106048438fe6a02705853f51c7973a5381f61cb44fe02335832438654125825f7af8402b15ed321fab5e7a0d1a466fb035e731c6fc3dceaa0f422ac0856deb8d37d48a001f07d2eb272053edf04dd76383cbc18261197bf92a494adcb8a83151da6474f41a499e4c4e79f1af29102b60774c65b85a83f4c2af294a7a608e53ddbbd3a4f61e494bcdeb1bf", 0xfb}, {&(0x7f0000001b80)="ad8da8bd2147356f1d653c6c5365bc535abd1c85ce36bc262e64363384360c4ad761ab1e5fc81bf87e19ec95dffaad4d85d2d2841d474e54d54db970229c2b5f5146d2971138c78ceb63c4743956fbb4ca78c7fa50ec62361817d167e1eb4b4f35cf2d428cbeb1d4b9d5ebf2", 0x6c}], 0x7, &(0x7f0000001c80)=[@rthdr_2292={{0x28, 0x29, 0x39, {0x6, 0x2, 0x1, 0x0, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}]}}}], 0x28}}, {{&(0x7f0000001cc0)={0xa, 0x4e23, 0x2, @remote}, 0x1c, &(0x7f0000001d40)=[{&(0x7f0000001d00)="7e68c69e130d7d4faea15f3a28eaeeb297db09667bca290fbfc73879d15b", 0x1e}], 0x1, &(0x7f0000001d80)=[@rthdr={{0x58, 0x29, 0x39, {0x29, 0x8, 0x0, 0x20, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast1, @mcast1]}}}], 0x58}}, {{&(0x7f0000001e00)={0xa, 0x4e21, 0x7, @loopback, 0x24000000}, 0x1c, &(0x7f0000002f00)=[{&(0x7f0000001e40)="9fec36a2f8fa0d6668f59f9f8f2a596fc65db922bdb6a0b91e5c7f4eb3d658af959e0d7a92784aa2bae551572600af12a6fb4bf4fff1ccdb0583344844b8f8b3c16eb758a61e4d34fa761003e5bef335b62ce30efa781ea9fe99f8b0", 0x5c}, {&(0x7f0000001ec0)="b02fc4c0f52b60595e8fc9ba9a2a1f7d8d4cb81bf5738b0103", 0x19}, {&(0x7f0000001f00)="8b949e94ad5f4e024da3304b39ab4575fc8569c27096d1a01820d518a76157b98b26008964df6ef191193627799c2d1fdafb9aa36f241cf08f48352eb13b854d5ad7b1ebbb728a70908522d424fafa26ee99ae5d1ecfab935666bf8cc111e7c3a8ee726eeda3915e0c299fdb255f89fea154771f8319dc9ada0da5c2e8d19e97fcdada617a06da34c03eeb293995ecb047e975fd66301c34d7a3e9783b19dbfadd7e9408cfa80219d249ce4d5f4bc3f02c193d5a6ecd3ce65cbc36122f66a1856b49b70265191ac2a67aa8301805f717dcef4d9d368e7fa807ba8bb20a13ac36ee86516b80dd744d2b43699683e56bec5d6c9078d6ccb493f6b1518fbd94c34df1a775f7de396b18e3106b0a1aef546a9539e1246780e46c499cf80699f31c681128e4ba09422ee2d8dfacc07c6cd5911087dacb012bd9bedef4504f3f4b030f0b254acf729c66a9ae411dee039d2eb19d1d95d5f10b78141182415f36abe7079f3b11c77c0bec3c0197250a04851eba56c82c40ed632f4839afba47f93a2556a65c72f5884ab8efa8585d5364480bc682eb8d713d846d56ffea4eabf0720fbd0be97ee3a2f5024af6f9628a06accbadf3d9c6ff79cde9e8baaa3ad5a41a66c255f3775f8784a5972c4b830dfbdfc3aabb67c9ba7e27bde9e9f3c99d28a6a0d836fb9ea93d22c521a101c7f11bffb34bc519e0c131de97960be1e323b5e064b99f34c4400d75d92e256ffcf449a3e61a73f256879eda856017d4dd47109d239cae4d3194e5d5373d1268ea2d000f041f4dd01b197136263cdd51fd55bf156485ce2ea18afac6eccee93e4daede08069e392ba2d81b2bb75c1c3a4220ad8d37b9453bb243353f0dc6b842ce7b0a7b21e48c09fe825e4dab055cd6b0cc6b5c3faae0575290205b54c16170d634e4265aff5140ffe21aa43a4738dd860e8fe995659e34d748e4c7f4fddb21be72a5eb98fd57ba469db34d8959b0b686239bee6f739c6648b3a20a2bf511598560352d190717cc13fb79631f7fa4d20d6bde9a76c08595c843c0595c7e28d51d02321456e7c2abf805da5a579dc58a79030af6fa91ca5921af6934f869dfd92e436e78d090d3dd8e330d4a5b36eb5b812b5aeb2852642bf4bca0b89c2bdac005f64d08b5008cfceb6723647e3ef79e1af441ad45f2a69f3c9cf7e684518046e8813b2a02c2f15fa67857ae59e2803bcd0a43a256f845af22811187439b6d88455d1001f7cdf2276019c31aac5763b148676e26e3320d70c408c48c3084e409972c3941ed4f32ba2354bbf91932b5b2bf157fe83666249c0f727e814ee98856cb8aabbd9b32833309c8535ddc06801d81f51e8df338396882c3a8a08a8af0d5c08aa9b9a8c63cc8a73516d15265a5cba07f9b5a83bf6489c29b463253c7d8022671b3ea61f9ab120705c82daf5b6876800e7442d262d1418f9afadca44d97281480afd5a4ed6a90589b7c531cb2141aafd25dd53b26844b3d15b7b3e288816e687d0a1e95e3b92de673e35ea2861fa35d2e9dede0ebfb2ba6298ae9861f40bf8f35f4f4f90b0c86606e7a8e7c8f3264699d629fe4a2f6b69fb4ed31dd7e517c2f17ad2abccaea9b36c15b96e75b704acf55fa339ea61a23bc45eefa57bfbf4ddf497673463103298a363eeac90dd6e25f57429dc6bc7dd3451d1aa7c8037102609e1e85867091c7742b9d36dd6a23cb767817e377e16e36763f08612395484e988b703f727f4138ebe01054a5e661a1a22ce6e863881e8e58c7906b92b4d67bff85a6f659d5ff636cdc40807a8ca45e10b55b494fff2d825aeccdbd2b8b7c27e926fa0d40291c18de42e7843555031d4bb06e1f494154b244fba6a8492e0b9a7ae4ff76dd52f39746b779d633865a8ed9471781de1a788271a7cc3fdcca5c3da68f43f4d5a397f3308083e1864ca9bac39a2cee85c3642e36caa372f85c6960a7d8163230b78084eaadfe4967c8dad3a88a02d67c21f6df57d779f8c2c11b76411c5db0342ba2068be0aa6c394e5dda4120f6bc66ecd03fc5811cc23c4a54be649a82445fb81b244c9ccc748a483e3f0da440747dcc1fb44886b2e0d14af3692886790fb06a08ce4f3959b4b8874691b507b254727fef0540b06d40d88af0f9cddb6dd338964341e214c1aa9e486695917e6ddc5c7e710fd6ea5d8e6903e26fe8bc73f77bd333374aae49aac4aba8fd1c08b4ed4579929edb86e2710e252ac4a7f56916e68509fbe85accf90eeef9ac19163e833641dcb5338ce9cd9e0b8980008d31797b892c80873ad57c9b4541dc4b1ad21556a6e4268d2b5c282f1d74be3b736fd1dcf054bdc9b31dbf240c77183305ae5159b502bd9aa160e0d1e8364350b3a897b9364fdc523b351c7fe26578a4de0a3e9b2f56492f15c9318b7a0eec0f3615efc7727230ae401098516eafbe5cc63966e7556fbad939cda9f2dcc56e56bbcefd3f68685575a41c9a3c4295c3be23ba18b5cb8ec5143e34b07378d426da2c7bf98575a8793c7e9b374eaf6d4f500f793490b669885ffdbc89ad104bc733af04f44cee45e53b73203bf98dce59e8009febd8ea09a977530f6d3f0dfa41898d47266c86b27d7fecdb885870c6cdf18eddcd9f041362c279c65fade46af931c00c985836a54891730d6459426a99365cd68178a80c876c55f80007186d2b034527123f73bec26975af917d333bc06ea993b91230a298b86f5c66ed30a7f2fd327c8ba34c4c4974137893672c77108a683586b232b8c0831f7b12e7db1f0b08e7d2dfe1322286c9b3f74f7d3534d2863c249ab32ba0a9fb51b208f5bacf579672f96a1d67da5967d7833571cdaf6ef958914b1e3547c02cef9ddf5b57b8d7df1cd3ee4358d119a5bfaa6effd0521646d0e8e1e556b56efb5840d782a26ed1e9d254d8ecabdab5252b7146d2ec4f586b742482c06ca38d6bed54f286ecf6f6e0620f4f55e1b959e3d007c8f4869eaf493ce2baa65c8cf22ded2db412496994a85f621663e246f677832365a8147afb789e9d6916c9457b33ef0177673cb25355aa545255ace05735b5ffbcacb0168a33b7326d8cd11299494ce7beb7a7f8e3b5d8c0793e1c2c8bf385696a55e7dcc0083cb5b3cc800180d65ee0169ef0ac789dbce1b010deb240fa589c165828b86b25dafd2985c659b0b126db266df1f37045f60e018b08e96a5c1811d7156cd3025c44c3521f202474fac8b8541ea810ff21a2f04b816d119afb620b1cc1c0d05db5e95b6f1d99a2012f6ef036e80ebd624c5bc0af53588763ae0bf192453160ca9823393c2e5b66b3eff3d46423985ba613397163ea29c11832888790351bafb51a9b7ac51ae3a6ce9718817a40c9ac79dcc43568304fd5c871c9247b637f98b9a42193f2cccd6ba5f3330dd175f3dbaeab7c92ea575bae81ef532afb0536959a53f5952c3c5e5557aa45233fc9a6f19f187bde9ff43e4f928624d4402e7e74e97193a5607e527fef04bae5174fbfe00d8115d40ee971c893f3e3c23a59098ae2d5743d5a591c651e95f259a32ec654bcb14ded3c9d4488c32660b7585aa9b1621ad8af20312ea0a2dab87fff08bc5ed035d9d0679f6c699988735b208095b89b685628a27d3a2e94ba7674f3f8e1cbd84488c93da2401f6bb526be6d6c1de0439e71f674dbf40182b56114e64d1488f73d928e57a308b4ce8b72294631d20654fea584909931e9ee08cf67e3e8edf38fd2ed89bd1eecfd4c8d4286814a93dff34ac4a51bbee6bdd120b2a0a61dd151828cf8fa809da78291d1647adfbec54b4722d0ff5356fae91a6e4346b0e7fb2d76fc6344eb0df6b83928b10d18c668563adcfa3584fb80317d7fb3d8e68998131d49d4a90942c548f672281f8d2bcaba58ac1e7eebd72fecfb83f55b29770b5ce08d29c6930639739bd495af055445508773e4ba790eafded10f0e1f6f00528c673adb52ee3d5eb993274323d4e6e47d670ceb8c9ce7a0ec40f7688afa112d0e5658490739812f7a29ed568dcd1bb14cf1b342b14f03fbf1d191904d2c5f608d263aac72827cc55e5e9bc63829532017e53c01e5ad77c87daf9644c747ef42d227f6eff006fdaacce45114ec29a4b84ba8792e5ca756c0ee2cba7d796e8f08f52b4f0b74f97345496bdd1245e6d87e9ce9a6c53528db045b7285a6c89e77196b5f809433e97c18131ba2f6d47bcc97b1471177295fceb4c44f51a92c4ee173e132ff116265d3d149a346a42e3c652252b73fdcc675d6ae6b3b2a80f99481077966d53e09d64785b0dc4faef0605f0da6b0d5225603f15c911ee0f8d479ab45e468025283aeb85e4264f6e34e4ded743cfefae03bd140bc4dbd4d0d5a7294c7f1fe7ce1f9760eb034e023b9a3e3039b10e4ca95a46055e74e101b46fabc93706dfe3fa07f4e938cbe173249e8a7d510c2a7feeacda4b01d6738161bc540e6b2f04cbe0c68841ae1620522f16448dda7de3b7e1f916d402c3f865bc607e50a70908f31426bfee8762ca35379ebe58c704b949d467f50ed75c7ffcdf1f992fa6076d97b341cd83190d2e6e5aeecfa717e6e6a040524cc1b66071ceb09dabc69c02683349a34484bcc005292d72b77e1c0662bf7a52d204b91a26a56e64b4c0db7a5deb0395c641d593f3ca0a560b75acc4e9c36d4925fd030a01f1f965fd75b8c83a3141a0d63f9aa95b9cfee109be10180c06338d67e2feadbc117cecad8e5009285d2a3e97e9689b3c0e56d9b853d4e1f9d1dfaccd0a5fbacb7d57fe31aef5f7c9d0d9029ab9ac98223a5cb4b4e01e3f7e1e2fa1a8dfe715ece2551b8e8fa6278fc8251d80b0269b08f7b39f0ab25631afd374ba950240721596eadeb7575ebfd36858559139dba552cdde8932396576144d2e2916ffad948bd33a0a64a45199686410fc8fc154cd362c5051b4cb21245b2da60e294a1af3f682bacf5db3c43a56459f50b2277e84a5830d7327e74b469a0b291428b0939f8bbcf0c46ba7fd7ecb5366c9ea16695fd807c9bcc23caa9a04ba4e562386878cbc4e26843d8d0c52cce3069be0f78e44c4216f3122b6f0dd4941a3d79dc18befae763fc3cf20ec33480d2c69eaa50798e2266450a30fb37b8d1629919bf2c01c5dd40df021c8cb6b4f4dc26d1135656d7fc65c5df4327950f51bf63941a072be7631b7a44f694e64cfa3365a9d3eb40d554b1749fa65d376072dcbd2319c84f27fe9cd6ac8473176296de30c1b70158e745131190ee1185d0c8cc29e6affaecca7172d8a527930455a1e5513125fbb9f17a071c487b5b08c195700fb378197d85e97e8a4601ffa35e04be43e4fc7503b4625a8ff4d2831a7f2484eb624c4eb66ea61e37bc3dee05449ae31e8f2b0235dc4b35baf1d22acb6c89fcb6bc8c162d94ca71752dc78340831c7fc0be93c93b5fb072cf63b4563f3030d45536da757f00374cf0b07beb9691082f4f86c4a818108cbf8e731eb274ef2b2500e7e93bf3e3e408b19218e7a016680abffe36196c3e6582a0965ce9db52ebc96f86a244f675f692c49d3bd0ab38236ccdc78dc59de5b7512c1526f815a7b0320ae4d8bec702ed237c4d85a7efbc3316c53cb9a37b0f0d6c375ce9d392b57f91ab0166b2ad10bcc4f62c7f4e8d23dd59f5d480787d0f703cbe26a60a8be6379b00df3096598717ccbf0443ddd30443e6491ab6e2ca0c01236e366c6419a0964f67940903975d220f46056abe815104a9ddfe0006a3e34c8eb25a53955049177d758d89054af310ecdb0537ecc051ad98c4b2d2d9ea905ad08dc2dfdac9f35e7d61545f4308", 0x1000}], 0x3, &(0x7f0000002f40)=[@tclass={{0x14, 0x29, 0x43, 0x400}}], 0x18}}, {{0x0, 0x0, &(0x7f0000003080)=[{&(0x7f0000002f80)="d8310e7f6e24305436439972da8ffea1d4e0980549f2f69e2a2697c3a14d7f3873607fd5d55cc287ecba4d6cf867afe53120cec678672215a98254877ffe8690388beaa4f00c48a43f5361e5a9df4cbf8448b38d1e23e92c957976d0b434524ce968322eac48bd5fc11fcd2f8568bb68594fec6e54e99f888791a662bf57bd89a97581a33a54145edfe241ed10dcac60e02aea80b5bb8c57851a9d44d3ca706cae398b6c66627a3e45e1010963e20609c9a9d7cff2a983c6b07fc7101f9662eb", 0xc0}, {&(0x7f0000003040)="a03517f08e491d2d8f8cf9ecd115562433d9ed57ebf12f68ae9a8943f6c5fa2c3456603fad55c2bd4c3ccc4f5ed40ee4178ec183", 0x34}], 0x2, &(0x7f00000030c0)=[@flowinfo={{0x14, 0x29, 0xb, 0x3}}, @rthdrdstopts={{0x1118, 0x29, 0x37, {0x33, 0x21f, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x4, 0x65, "3166f668cbbc5d2a75ef1961299ddcc4dbed099b8ad873bd622826dd5450b77a1402e5d6ad9d599d45a46b7b0b00c1a20e96a4f0317acfa652467ed88b61f57e87c8847b9a20dca2d9ac6ea2e7aa52f85c4b44d727acd098d958ba7a5dbaef273530f21ac4"}, @hao={0xc9, 0x10, @empty}, @ra={0x5, 0x2, 0xa0}, @calipso={0x7, 0x58, {0x0, 0x14, 0x6, 0x1f, [0x9, 0x10001, 0x5, 0x9, 0x7, 0xffff, 0x101, 0x6, 0x20000000, 0x1]}}, @calipso={0x7, 0x8, {0x0, 0x0, 0x5a, 0xa8}}, @generic={0x20, 0x1000, "1202100577fb4251144adae4793e228d2f47de31e3ca0d91ba3178343344f13c0cd7031e965b5ff77c1b83f3db24cf1c1a366c6261c11a7b451fbdf9b00c7bc9067489336a487df5a9c31e52ae748c6c8feeb3a227b7ebd9e4a0c2c4340f10c1ea8f2629a10b6ed272988d772291a321cdd06b43ca4798f30c9bd172cb4adc6c5e4f3a23b556b8d703eabf5131d91c46e17d77a8f3cd3de44a2019a26fc3fff07e1baa3a289b95b0c7f021091bd58e1538d7321584061a9ca269eaed526e75c8d8802c8b9487be6be02a2c27ae3fa0e3315ae9c794fedaccc0752490da65ad7e89d9b66fde7bdb8cff6121ae6d13563f8c2ca67f6fb76502a3341c584dc4caeda4ea21345aeee82944a1b634e284f6ae9022debc6658262dd2c906663cfe58c0d203124f9d910399fe2093f2727925f3466fb909285f0537c66fc506ba8ba3972c39ccce4d3e314f1b7b36ad88fa29a859936d75057f9ea12982b1753da0a3f51b2978f699ecb2180e3b0101718ad1cd0e275b7687751953e9015a10b0f04345842b9ace3b3546b24647ca8ce9eb7351f58b159f541c4d20a2c048e9c620f37d6f7e5a3b83e1d6d86f2294d70498e9dc44ced2254e2a806b5d6549bf4ec04009203998d5241aab0bce1c38903f98ec4d543a75aa135c0b3a050107ce005bae43cbdbace123e042b1f36c46bc69322027dc44c8dda50f6df65145f50a8235df350af3cb7c793d9356856e71e14ac015cb1aa9ee6f66db2a234823abb68264d0a6b70af7574e7e8a7e2d7876d69a44b77d41ef95a5c2f763b872ef2ee629e4d5cc310976171e3e94e56b7f34023e00cdcf60a30a1041f4de98b13bffdbc1f59d3baa6999e57148d0b2ec04662ab3602dd33dfa5a5cc0a77e6c498670344663c6dea41146f2d2e76d966f6cf43634800c5d7bf08efc8f56b18cd203417b9865b579c67ebf7fe8d212f6e4c012f65d538d826c232181f36fbabb7931e6c8e71459d46c6bf77430bdfdf304eadc6c50f2e10eda8c7d621dbd0eb7a6a08f03db1b044b9c8e5e2b01cb330f25c55238a81da28fc04284a0af61c58cd10d0fb67f69229e42877ef0783bbf35e6724f10df114a180d3d09508294da36bf6f5bc44fc089ee4c463582f625460b4e744a5af522480101a0d28c56284a4af35209513c48c34156f75f73209e83621a949e9cf9802362f9d888e6cf8440381a88d882c608ee71b981d765fe2a1e233a676fe160b7a32d5d8926ff3d9875a27cf26ba2290c20ffd65049f8eec3407d8ddd79e3ae6c560c4d5e1a6e51d71e34053473afc1d817399747bedb3ac1a5cc0709b0c975c10e0e0d33f3c4ff86733c7995364f960149a8ace519ba6ea587c8f77a335853b9e267fcc8e27fea4a10e7f45ffb8c5c9438663a755bb998636f54ff712d79ef4e6dfad6b22db3474fecd6d06daf19599c9b120d1a7e0782853934af65e5144e6945676d15accd1bf9a71d9a30329dd0201a6b52a5132d6a2e9fa852f8009b5d3b0ddd29c2f148df025f4c0c55434ab5a36513ddad82f66d98da3eb73a0e72835c6f9f851fd504828e95d5a80f9e21d2d9b62e55c554012462dac6a78c692343dcd4081ba8f03e40284d6746e61df245315e5a3855e0747ec716a31bf3c905e7e08961ef6bf50cf0517cb36cbbc3a2c884388716c47639ace6bd89b43a36b1af8ea778dca15800cf195a570807e572be13fdb978a619650ccf395f40e0bfe9afc4d487a30741da61ed11d14f68af79bb1997867842bab46757e17f54e9952f0d69f1b456c871eb0f49ef425741ecc5dea5c83378963216855a46d096e3630c6de61f08352e9b71773c41b365952ecc29a73eb2d36589dd8a19ecab07779c8390b22ef4f7cf0830ea78e54649e2fcdbb76286aa6b88edf213131284115e8dec6858322656614e31573225ac4bc7f08edca6fbb22604104e4042c47b47f71f7e321df1c36c5e15d796fe989a350251b8e3cccb204e502be76387339cdc904013148d335ffb0ae1369dc9120af52544054daa22e0594fdf16aa73b396470b58bd23ece6325f9faa45bded1ed8118cbdfdba9d0061f9b407562bee3d94be78e8462962415b429ea556fe8272b552ab83e8f6d0c4aad7edff2f9da26a9eafc84b5de51226e5e593b00b8b858ce7b4c798570824a289fb15a3acacb516f74b080b6287ecb3d5676c5b319cf896bf65cc33fa0db68fcbed4ee90a17ff05392d98ee81860b0e3a7ab5e474279b00e00b0304f917c91869695288a1945acde5b7765beb29245c5d5c993b354100e9e2f2c077e788036a4040d569d0b79166d41230db3ef8210e68c8d3d12b47e75f5fac7a95f09e4d8843697f8b800535a7eb92359eaef3f0aaf4e240980ae9c3d33ff11fdbf6b67aa1100d7e004ecf7807ca440498c861bd49a8ff2e5462a43f485ca5e52c2a97da1a3cf8b3a0cfa898b3c5647aaf01da8ea61b09eaf2487f7855837adc6a2e7787bd79b02213231d14258ea81bb16ac98031b416ccf9ef801a55d75a726b13e21e993daa5bcc5df1490f4021eb7947e5b09c7f2a541573c6070c1ffe317aca7685a52c7b80d16701d558d69f25b6e2bee13d32d22f284af728d055a1dc12aa9b1d92877c34694bcc081a55c9a0331162097d6f31db3d97eb849c2426a43c3a90f158d4f38fafc18f88d080c556cde5cda70c9f6fdc46e00df944cc6a40fc04e636d3e1cd52b05c45339267d648fd26a3cd42801372b076f9ea7bf0ce8e1155107a9a157cd032ac1efc47e59e7f0c434ee9a0f8715caf5881f52452913593746e5c7070ac0f7c94a468bb9054c5645e47889e869a0e8a37cd4132e9c8b63393cea5aff56c35d256cfb2153113bbef7fbcabe7b8849259b1ec301f1bb3ed20ff14eb608b03f6e2a46334b09ce2b2308f00c951f9dc54a18a4a102121ccdfe933e5e611963332aa4161039cca97e777a42cb7e0e7ca20d6cfea738baa82220eadb3828c151fd25ec6ec62c77f1ded3af8bcc203771a2d3ff5d158efcf1c61f73b3504927984d488ea4c017be82d3107c32644c7c0404ec04cb92647364cf850db9b5d73f9ee58e65de01332716559c2830ff4714d96b2c6d8f745149e6ada4115efbb37acd39b1344d0c6d033672a793b7a6cd8f7afb80574ac08de3aa516669547b829e0cddb2d67e9e8c937826c738b967dc539437e3bc47b03c7670be9b603abd0cc0706268e8f6c752dc41f66642683789a9235043fbb19a3f20651efb1a5f95ebbf43785e12929f3fa641f4bb582bd5d945fb9585887e3ac9156820eddc7691a0549ad7d244a22fed5869c7ce1c3c28c021b81267b29bab68617a60216ef2ce931900ade44f4e40f0234c6338cd72de536a3e219c1dfe1423921f289011d1656ffadd3e68a313ee19811bb96a9ddebd283bdcd9a484ef158217a19a8fb7d48cc70424012b6c12212fde75c03db0fbcd98f452816a3de86b068d44e77035ea0a17bed8200fe92e1129bde3e9deba41f6d2b68871033fec86debf7d8a3640a2dd240cb865e7995fc7d88a49073fb343c535799bc13bb3a602db434787f705ac2695e928bf3db80f80e6a9eb0081059d0ed50e079b69c887ae866fb5230bb74a01e8e176268b05db7618891865d33008f9a562d50e6dd621e4e468c99b2c024df2dce416e36ecfcf09f3de51ce66c255007a19f5738b4f18b55e89e3ccf0faf6971816e50537c4adccfe89ad29681d39a13a2b623648f3125042ab621e632a1c38d703a99c5bd251492df1bd4231801e6674fdb027571d442600264f1a4c98fc3fd69b7f077dba9528d23b862914c273529b43b6317e1a035adbd7f0a6ab08e9249efaf1787dd90404e3085c1896fc020a419961ac2f5d0ead1e1b73f36d821a8b1e6b03d0ffb800043551928df668b4ef492811a46ab33bb44b3d59de04e9791b04d46f2a3719c4d939f198d3a02804e33b7f44451ccd2c60cacd478f21eff150899237c8dfa6c4f4b1ccd25cc6b35e178163dcf68dd5c65969b2ea7edf27ab8b97a23087d4ec64ae885c8f80d3e56a1a46611c0aafb6800b80648cfd2e918f51d0fa8c5e6c82167b91a0704a1f593280304b772900f95edcfd6398a843c7a315507d93b048eb92520684a01d668efff57ec2a92f24ca0d1a6e86129b2ea811cecb1fd5826bf94d317e69ee1d2688c1cc619ebdd6ba19560d9a4cabb7880781166babf19a70cc6b037e183b29741dd74c8edd1c9d967bed3796f230fc3a686161f51ec7ca4f334b182e39d4ee913c4f42c6fb34b855eecd921be6fc1245daf58bf36d393d108cd45b82c10d979f00b7121f5765d9582f84db667ee919098a321ca213af443e4ade561eaeb7264963d6c40702134b08bc3d93a42f4708ad6980821449c9c48fedad9ee3b2ba1a2212fce10523737c4b8aef4ff1cfe48696701c0ff37f2059b2af3776b56b751df2bba0646fd895e616e4209cdb56c38c01596b2b61a671f23eec7f676605c97bd84cb14878358c01867ac076bac02fdc2fa481dcd995b617fef3d400f8b054896d73b89be8c08350d184be9bbb6236ef182d1fe9d34693f59b57d65497377603c4b1a8cb31cdd24a9d931cbdbed0269e538056ae403879786fe7c50b295444627c58dee66fb5361ed793594b4e7d4411779d7c15ee35f2b272fb17afcda20010e4c92d80cfb99eb75723e7a0338367a8908825460d10dfe3a26c2467d3c29770150b9473a613bfcea13cf7ec6192a214b853fef53f0ad3130308c072f546bd4d715258d9ba35fe3477cba1e8dc3d80cef3ab3df1c5645dba96006419419a9384be9b63478f47c44d16ef000243fcfaa6fdf41c2a06a791659cebd8e269bda39a4f6f70fc8f3eacffd7f545e92a4074989383c848fab8cd60edfb2958d34a50f3b189cec84de59055ce7eff547575ad832afcc58996651eefd2e7f0503c3bbc46484aad50254a7fa4eefa34d3b82fdfb9cb77c70948d58e2b262fe523325efd8d2d4375d570e9579e327d0223914bff631a9e1799f63537a21814d4d7b53c9a6a9a4959dda49c1caccbc908a1fc7959981865df892cc1541f73b23755c86eacdbc677c4b42329ae665f9f93cb6a14bed1e8767d89927dde0f01ec45261646714350f7a6b5e063b33901d09adc59f158f31876de5c36e3631eb14c2724b9d9c51fdfaabd5d592b3da5da2adbca982aa3ad1ef0b8155b2e9bf287e5352eb0fb23340ad4b8133c19f29a21ca8f8d01a0b65103dff1954649033ced7594299bd45aa6bb9074dd7c7e2508fbcd4b2b18b7d0e773cd99c2376e4f4304f5f5a4cfea93a04edb5135622c4b35d40374dba70fb7cdafa3660ef6974cae816e61aad9719bb7f68cb04f3ec4d704a5f6a6afe3622b2d31af205f6b26f15692167dfae3f5c55cd6c329f05a89860926d6b09049ec1ba287ba233d244881a804a22d9fe9727d1e49b13111570f1be1a2907fe635ff0d005c1d2604ec9c920e5e24aabd2fbe772b2ab75cdd3ed89cb5a26b3783936a57f8e0cd1d84fbd32626241970688e6a024dbc3607ae05d59aba32a8fc5ab8118265a7f4f0ba7e290ee0120e92bf8d3faab8a8a3745e291afd4d2f7fd1a6b1631fdb97f9c9e72e1f3cf5a2e23d74d3beee27a35ca9abcb447d7af88f6e70572ca35e41f9923a31ca28cb195fe68cb5bc4c8f82d7151909fbab5632150839a1ba8191945b0567dd0391d821bce5de895a99f72d10aff54da39714a3c7578beb5e1a3f3bced5bb07fc35b50fcf4f89ea3455eca6f0776e34fb8ccfc5917ae3708178f059ac5cb055797"}, @hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x98}}, @rthdr={{0x28, 0x29, 0x39, {0xb0c1c9a4e17d8eb9, 0x2, 0x0, 0x0, 0x0, [@local]}}}, @hopopts={{0x20, 0x29, 0x36, {0x87, 0x0, '\x00', [@pad1, @ra={0x5, 0x2, 0x8000}]}}}], 0x1190}}, {{&(0x7f0000004280)={0xa, 0x4e23, 0xffffffff, @remote, 0x20}, 0x1c, &(0x7f0000004440)=[{&(0x7f00000042c0)="03dc4f2323aaab211088ff1ff3cbb7ce1e7f21aa39bcf347f59e50e7c69feb4c954ed48dd6ca913d41c9f6e7fb5c9fcc44c01933f163d06dc0729ff297495e7ed32a660d33ebfba5ae1483ec64dce87763ca1f6ae81b8d08f2e533ec71fb4185a2c4c72f8ff56eb557f7002e5f52a7eb759596b803aec7047a5ee334b6733b924d4fe9c664c7e4181dfadc3a2a149e78f3fab9dd71ea5f63e40d0749a47f0e36045f4d5dfa09c52392d0521825aea6841cb2bd9ba30b2aedc744e81b5cb463ace0421b7dbbae1ceeca0bf4", 0xcb}, {&(0x7f00000043c0)="2cdfc83b3d207633400efc4427eef03e45f575b7122d5466ff93ebde9c038c83797147050bde974215dcdff9acceaf95b2c31de7bf854e332bbdc988f917b8b078cc8dbd05cbc5577df0aa2b084a42ccca4ef6f063bdbe4bd16338b4b97a", 0x5e}], 0x2, &(0x7f00000045c0)=[@rthdr={{0x58, 0x29, 0x39, {0x2e, 0x8, 0x2, 0x3f, 0x0, [@remote, @ipv4={'\x00', '\xff\xff', @local}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01']}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x401}}, @hopopts={{0x38, 0x29, 0x36, {0x3b, 0x3, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x80}, @hao={0xc9, 0x10, @mcast2}, @padn={0x1, 0x1, [0x0]}]}}}, @rthdr={{0x38, 0x29, 0x39, {0x33, 0x4, 0x2, 0x0, 0x0, [@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @local]}}}, @pktinfo={{0x24, 0x29, 0x32, {@private0={0xfc, 0x0, '\x00', 0x1}, r2}}}, @hoplimit={{0x14, 0x29, 0x34, 0xfffffffa}}, @dontfrag={{0x14, 0x29, 0x3e, 0x5}}], 0x138}}, {{&(0x7f0000004700)={0xa, 0x4e24, 0x5, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x53}, 0x1c, &(0x7f0000004900)=[{&(0x7f0000004740)="7f55fa5c602e112bec28e88d10a42446c18868ae0e2a75871a486e8f646368fcfad619abcf1ab0167e57472f99f884221db6a5d07be50e266594abf605e55ecdbbdaacec5a4b1a3982555f170b8a", 0x4e}, {&(0x7f00000047c0)="2fb2fdd81b6adff72f82352ce29f28c6e1ba79c5c865ea3eb6dcd5d2f529ea5782010b92b589a6fd9eb4ab64ddb667c08dcdd206eabef05f", 0x38}, {&(0x7f0000004800)="733ad4dc87717476dc1e892d4b41d7316a903c39834e3932e09fbda9f189b3854ffd67833c117156f41110d9de1a3d2df47db7578f3bff541184bfb651cb5241c825904fb27c29573b545ea9e8da8fd9b9e84679c4a487405c0a351499f8dfa82d8b80112745c869d46265d304d9c64de139be79f097df9dae99d4f917298bb15e7ca7719cce3ec0c127122948e70522b725429d3abb41451ff98ad96c2750b734e3729e005a2376a5d8e0d3a94fa95f54489f093ed07340748710fbeeaa7cc652b9490baefef52aa7086809048d4a36de69b60645736cd274", 0xd9}], 0x3, &(0x7f0000004940)=[@flowinfo={{0x14, 0x29, 0xb, 0x9}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x34, 0x2, 0x0, 0xe4, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}], 0x40}}, {{&(0x7f0000004980)={0xa, 0x4e23, 0x3, @mcast2, 0x3}, 0x1c, &(0x7f0000004e80)=[{&(0x7f00000049c0)="b2f6f02b7120e1a5422d731501b2c0a26508b62b2a6be041c9165f9bac520b46aec4fdd1bb7dacdd9718e8d8a9257304359d35468f1781f951545d254e15914b4b6a0abf06207637813d24643143aef0630fe870feb61a4ad2e6656c85395f11b7008cf72a2dac665a66e32e5bf835e6d7a724c4", 0x74}, {&(0x7f0000004a40)="353c1080ba861c04113030ed2ba09d8528e3e0f7c068f39f3a9e906dc386c199c8d19075e2c2a152237b5e4d6a24dba36c51863231", 0x35}, {&(0x7f0000004a80)="a85a5658b9345431ec1b5ada03b0788fad217bfde99476c24acbbad48d67216ab829c2037e4246501d4cecd8e6788d51d62e0ac5b1fb30fa30ed5068b9c74b533193a89f3a7298d11aff2942baa1ead11b42505aa61393a959ab7603125f216c", 0x60}, {&(0x7f0000004b00)="bf5516b0d7bd7b14229dff5935c1adf7bd40d2280995ec2ef315036ce0d918b4aebcc11aa24cb60b52bcb43097e77a12bbbf73da59582abbe59a5ed163ca7d2b0ac868f8a929bcd13b8ce76d5420475721f849ddd15778c7631cc414755e66c9844cad7bf8ffa8238b747d0d755f3e13fc836e49b1c40e", 0x77}, {&(0x7f0000004b80)="334bc18c518d3b2240399564d1116b77d1903868a372f3d2978b9b5f16b3ca345cb33832c029f721633b042e1db003daa3a4989f681b7d6ae37d3c370fd27f1da0eb33d1f2417487c2009d1202ff9e462c687b8e2fcf9be352eb96f97da13577f0b75dc517a391d6ace9da77f73f09b1c4754a485b3bb0074376251b50de93f9c1e75e3deeb65cb620efcfffcad0e12aa7fd9f5fd2bba3874eeccd2a9ddd6a923730b6c3a150cc88a6571f54174728838e87132d2c38edc4387c02c1054830055e1e750f26b746", 0xc7}, {&(0x7f0000004c80)="51a3799ef240248d4616c16e577be94a9dec5730e63d3ea80fb928fd834c642a1e9a6ed763106fd05a2323639a40c95958901890fc3499f112aafc74598c9aef4203196c1b47dcc4970df6", 0x4b}, {&(0x7f0000004d00)}, {&(0x7f0000004d40)}, {&(0x7f0000004d80)="759dba80809b788be2f289b2d56e467b1f4f6ebcc4ef334d20224f10a25f9501de5ed2d88b6f478de0de4218b378478f8d063aa5fc6402e06d1425482981f2f9bf0739cca21a1f9c9322a5ebb4678af284f81843dbd923640db5b150552cfd2a70127b241da49fb4f4e55b756340762be14471509480b8eca0f02ce23a9bba9e5e484c12b5c822d63ae6ce9e0a1a1676c4e3208907e5cd6701c7b9a0880ca48000f0cfe2b9a6d6cb73605c0a9601ea4703d2f02f39b85f815e59eae3a5fc197db051619178338d81c36e2bc00819007acde696746abdb1e53d55756ebf0bc861ed667c4fa973d7d21f5c5a6ca60f9b6b4db16431d88d", 0xf6}], 0x9, &(0x7f0000004f40)=[@dstopts={{0x168, 0x29, 0x37, {0x67, 0x29, '\x00', [@hao={0xc9, 0x10, @dev={0xfe, 0x80, '\x00', 0x31}}, @pad1, @calipso={0x7, 0x40, {0x0, 0xe, 0x3, 0xffff, [0x0, 0x8000, 0x9c, 0x2, 0x6, 0x101, 0x3f]}}, @generic={0x40, 0xae, "4ebbacfa925e7191977135458c136f2aad404bca1b5427e0ab51769b021b8671f1b67f73dc010414b613c486c01c1ed86398ac7213f6488230a52187c22d7463f1caf53c9a59e48bb0c7a0e497beb98cd2659787bb4cedb49a7d4e1e885f3daeb19318804bae32c465192b15e287d2b7d78226e7df7e40c4b94f6d286ebc387e48b9e26fcdfaa7574f01f04bef3109115af8eaa6f66b0c05174c370b0d7d6ee4ad94c2d753f1e57cee8f7dd6acc5"}, @hao={0xc9, 0x10, @local}, @calipso={0x7, 0x28, {0x3, 0x8, 0x8, 0x8225, [0x6, 0x8, 0xffff, 0x83f4]}}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x6}}, @dontfrag={{0x14, 0x29, 0x3e, 0x9}}, @rthdr_2292={{0x98, 0x29, 0x39, {0x11, 0x10, 0x2, 0x1, 0x0, [@rand_addr=' \x01\x00', @local, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @loopback, @private1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @empty, @private2]}}}], 0x230}}, {{&(0x7f0000005180)={0xa, 0x4e23, 0x8, @empty, 0x8}, 0x1c, &(0x7f0000005240)=[{&(0x7f00000051c0)="d58193151474bb5fd7ec42820b14a1fb61f11611f402a0fd82282c0923672f4199ab1a4be8365a601e5753e1c0812ae05f7886cc217a3f4406f875577283", 0x3e}, {&(0x7f0000005200)}], 0x2, &(0x7f0000005280)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x9}}, @rthdr={{0x38, 0x29, 0x39, {0x73, 0x4, 0x0, 0x9, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x101}}], 0x68}}, {{&(0x7f0000005300)={0xa, 0x4e24, 0x8, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1f}, 0x1c, &(0x7f0000005480)=[{&(0x7f0000005340)="1f25f3626e5e18f25b9d61db0992a080a25bf951beb5b03fbc03a0bc8092e4d247ffa7ce07f1d9b32cb5b0356fd77aae03cc5b5716fabed912fe36575d32de10adaf53cfcd0673932830ba40260cafec73aa389f87d8b6f53504a17415ff4229d0f2b93247ecba2c7364063bb1e00047569cd554e6d1e33bdd1f0978b89af96182f0dc1d91de9835e917cc1f240c054f24f02455ced7803559614f7e5a7bfa616a", 0xa1}, {&(0x7f0000005400)="5815dd46a7ebf7908d986ed3f0558e9fc351e776a120ef586e11598e090606a57d7a9d17afd177c0ae0a7fe7e7aecfc6d9add7935a44f35736d5915389729e2f56bfeff6f2b7f3bb0aea61d1dbb6e93d48eccd4d", 0x54}], 0x2, &(0x7f00000054c0)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x5}}, @rthdr={{0x88, 0x29, 0x39, {0x89, 0xe, 0x2, 0x3a, 0x0, [@local, @mcast2, @remote, @dev={0xfe, 0x80, '\x00', 0x12}, @empty, @mcast1, @loopback]}}}, @hopopts_2292={{0x70, 0x29, 0x36, {0x3a, 0xa, '\x00', [@calipso={0x7, 0x38, {0x3, 0xc, 0x1, 0x7, [0x10001, 0x5, 0x1000, 0x7, 0xd1, 0x5]}}, @ra={0x5, 0x2, 0xfff}, @pad1, @ra, @pad1, @jumbo={0xc2, 0x4, 0xfffffffa}, @ra={0x5, 0x2, 0x6}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x3c, 0x2, 0x2, 0x20, 0x0, [@loopback]}}}, @dstopts_2292={{0x48, 0x29, 0x4, {0x2e, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0xb6, 0x9, [0x2c, 0x3, 0x7fffffff, 0x3]}}]}}}], 0x180}}], 0xa, 0x4008008) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000f, 0x12, r1, 0xbffa9000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x100000e) 04:27:13 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:27:13 executing program 3: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x4003fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000140)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev2(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)}], 0x1, 0x0, 0x0, 0x12) r5 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r4}) [ 1818.728059][ T700] RSP: 002b:00007f57bfceee98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1818.736499][ T700] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 1818.744465][ T700] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1818.752432][ T700] RBP: 0000000000000006 R08: 0000000000000000 R09: 0000000000000000 [ 1818.760406][ T700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1818.768375][ T700] R13: 0000000000000005 R14: 0000000020001418 R15: 0000000000000001 04:27:13 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x4000a3172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) write$snapshot(r0, &(0x7f0000000000)="8812a5d91b792cdd07b97317b3a49c748c778a69a32f5d5553ace714e57a6557f8df1b5a6f0016ae2c91fce5e80833706fa634eee16f407f43b27445567cf8da4ade72f5d15c82c078c5b7190c3f29aef224850cd12b220f109314ff6b5272d5426a02276d1c78c79a15fda66293d076fa262cc3e260f973d00e8f587072cd6a69be5e225ff136233c777e4cc20c8cec7e7541a05d24513bbad657cf6ebe34a156429f2d067680eb070cbc52dac3db55b5852f3e80fa", 0xb6) 04:27:13 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x20080, 0x108) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7f}, 0x1c) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000004480)={{{@in6=@initdev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6}}, &(0x7f0000004580)=0xe8) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000005640)=[{{0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="7708460b7312c17029c2f2e9acd048ffdb4563684831d9162da5858cdb3076fbf9591cb0568bb6658f72dea90449486bec2100ad6ff2b7bfba0663330b446a014e1f120a43ed6a8a2b6b4d6f6a6a8073a64de1e55fc9bb538680d93e5bf4916433b9aa3164797ed201a850a0c2058cf5851597f0aa39e4397cd788f484e3448bcfa6978d5515b4e233e82f88a96b82d08b56825fee405e6e5af7722902e7ecb55a7871", 0xa3}, {&(0x7f0000000180)="b63e48fb7448ec49deb63fa1ea8609ead80dbbb220700159145bd5842db913f659e0a0d337306ec3226fd1a35b80ff1fe8e38bddbd0e33ddbc2b0f4a931581a6fe82f8bdb42769f393d40b65eb9a025676ae8f12c0c45300de9c49bd25299b12813178a02e3086e885777ef912db05d9dd2f33d35d2ca88d9c6c49b6c0cc6011dacbd3", 0x83}, {&(0x7f0000000240)="627800fd0458196e61c55f45aaec4c2b21fa06b7d71047c25976d38d4bc77c529138073ba077e8250c9317db496bf6a4df58031666b0cc28a571a6c57c596045ffe8fdcac285155e2316b37b8e3eb59afdb0b7d53f5a697ef96b127bf6a74fb73516de3cb974d21b0eb463e9b18bda2216946d54179d48983c363cfff526baab00373d7240e956f7c1ea6f8dde14b25f719be9b514d8de8b521f26de18e332473374ed8cf63755739dd36124ccf0af00226881e5b439c5b10d57a2470c959d1159b71c67a628dbcbfc3fed65d7fe721f52ecdeaa1891c8dbb27022f49f7a14989af8a99441", 0xe5}, {&(0x7f0000000340)="27296df57105e1f31b9fce6d15e493f988f6a1e36ffb27fe31995d66ccab59f4c60646e2a0f0601fd56b9b1b758fe2b81b9e1cc02a560cc547f3140b6405ee2e696651cad5b306824efadc7f43e6835b38ce03409e3b54a3742758de5bc91815597e88d46a02e63c7575e3f624de356ce9d97c43ee6de7bae3461ca4f74008d971b02bcc8159db5bfba0172d5ccb7f1509793e8f54fffa458c970814a1f983a762f88ac280ce65159f", 0xa9}, {&(0x7f0000000400)="2ceb1abb703fbd71362eb57564fe916fcaabc889c43659a3b5a1d8b62a77ffbc338dc4ab8851b6940dfb78586ca5390d3c3798b4f26cc6fd3e7ebfa0f8466c76df183d2d4fb37d36604c465e6830a21d4b0217d2c58a7ddda6c0eb15f1ae547e186e6c2b9f81090dc8a93650b73e0e9f", 0x70}, {&(0x7f0000000480)="921971da2dc12d0a5adceec46cb15fc1da9bc5883fa05517ca126840a781602ae50f924dabd3ea1a5fc6268f5dc98a2f8a41ea98ca6b03e48c6ad4725a7955c1883516fd3714fb68fd301194a1951c96792734495b454ce748b47672e84f3d4c9731491e", 0x64}, {&(0x7f0000000500)="9808b4eafdf3b43e02614f443e7794feac6d9303dbb8a544f18ba9205588fb4ba3d99d90ae6fc46d21291909bd071ce01464fd9d5c5ef542493dd1", 0x3b}, {&(0x7f0000000540)="afecc8b2251cd3d1c9332ac2f4d7b14f4a05580ecc09b4b93006a9d35fec3a6820e71e8feddaf950aa84d0d5ea2e6bbb23f82abfd736b9ad60360ffe18bf415c4b12abb8fa51e6b7f62a8e69", 0x4c}, {&(0x7f00000005c0)="96c1d8071e89df3b4bb66ee20aff01a5d6fe78aa59b83823c2d8d62271eabcb8e7c25e3f6312f8556b958c2bbe1a882a603d12756ab7f11358384a3cdc553286ec26e783b5586fbad110e03356b3aee00ad04df6002b3842873e0c4f4a7fd6fa6d333bfa99978d7760", 0x69}, {&(0x7f0000000640)}], 0xa, &(0x7f0000000740)=[@dstopts_2292={{0x18, 0x29, 0x4, {0x2f}}}, @tclass={{0x14, 0x29, 0x43, 0x2}}, @dstopts={{0xe8, 0x29, 0x37, {0x89, 0x19, '\x00', [@jumbo={0xc2, 0x4, 0x80}, @pad1, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x3f, 0xa0, "2a5aac61f3c44fee1801f66e0939dd837ba7a1dd2809021c8ad9e193803c2bae33174e68aaba96a7acf841c0ca12d10d9b721fa433a8266154aee4371085af1cb34c9e7c8f671a2daa27f5ee9a492e2c32cd75f1eb8a880dc95173a6e5987af1803ed630778b00870fb68bc0b062bfb452a04a8e1f37998f3296899b6fd97a196b5bb596b2d276d017fff1455ffa718b15deb0b9f66681ff38a97f6f3483d2b9"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}}}, @dstopts_2292={{0x30, 0x29, 0x4, {0x2c, 0x2, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xe1}, @ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0xf9bd}]}}}], 0x148}}, {{&(0x7f00000008c0)={0xa, 0x4e24, 0x4, @mcast2, 0x80000000}, 0x1c, &(0x7f0000001c00)=[{&(0x7f0000000900)="885bfa29c00ec9ac2208acb74063707e25f3f61449a21606fa83f9dc34979cc7068c26bfec282cae56606b7a170f26ebcedbcafc7361b1d54157e476ef2c4d1e2996970426cf56aab0f1fc2374f04ad1014cc9e3be88c2e07c367598e5529f5b97f635740914325cdfb09738325494f558899ddd54773bc5d4a12677da0bf4cb3bd565b2086b57463b8b7c0dcc9fed0b66aed19c28e2b8c3a4fa23e06454b3ad2b8a5c8ae48d81a92a5299d92590a75b3c4a42cc75824e7958961db69af006bef1f842f0e4ca467543496cddef9041d66e632ccf6b92d1d239b3f40a9d583c6b2f80110589e8b90eedd069d105b42f86549ff8a54122870bd47d94ba215e6056e662fdb12a1b1588257541c71adaa1a9cfddc78fb5ebcce4354c69eacab5cd2770384b2e5e857e6c3880701fc4b74df536c15d37a01f7fe05d376b3bc70e0f522410620908c2ac31ac3bc517b2eac6e4aca1f6e3f3382cd617c7db47c9e1adfe2094344115b5f0f92d857ff2d5e5339c258d592e177680fafeeec4c2d3b24ffc65dba73c06f5a195723595eac6c923f6c1aadf9e8f8be7ffe719b38510e929c6ecfa2e0ec7d616cf120da4dd770b00acefec546e5bf128f3c9ce86420086e45540745ac87b91369b18d42584d1c89b2db4df938c1f11fc14ea3535f765fd5a924a1448c54a5d1310a8692b7f0a2468f3f7f03173c43d3b5a587cf0a06a95e6c60fef0fd1205a8ee3c06b306631f2755f472cc2f723b530f339de6ca74919124b283e124b626f653e7cf4d7166e3c9268817f97a67e7b87e63f48ad1d30c02cb1a125949db4acf2579d1ae01f4264bc4e8cfc645baca62b688bb0f6605548c14e40a7cab6f2bce44fdfc47f1bab3a60d3f117a87de42cbbea7c2662b38a71ac3a284b4d46574425d75b6968dcd1fa9d1dd72fd71a9db8cae2ed56ab851714e84d8c58ae056de63598f0e33c28765bba2a13b5deed978ab6920587a58930166797a224615e838e4e08a46007b897947b3cdedd51af3fb7570a3c3e4b0090c693d60219919cf87657389f674301965208c1411cb170a80220b70acc498fd3bed2947d547a160045e665acf256153012f0221052bb84546ed3e679dd21cb5737b066588a1ca7c1692a743da5bb5b378aef80ae550e7dde33419ef171ff746faba8c1e99284208f378975b6a819b3d16046805199cad5c03cb7c7d531d4017da3baa3b089ad8e77c12f50decd78113bf7f2912b083780a2bea01a9c48af4ad07862d00b3d4507036398f46bed45266ad866e3fb8582ed66d625830ec6a52febe14cc22e3a38dfdd4ae9771eb36e5d6fddf895ee823ca13d9abc4d60cc2b06092459dabe47f7f3a38783e418857a7a6f64b38c25fc5379d404894cf66922da6ae691e017851957a4e14dc940d22912cab3bc5580e1b72127df763f5152ec53ebbf19f4bb6f2a7847bed232c5afa9c09bd46ac180d2c3d5082939af343234569c156831966b1a37168a09ebba9f62f394f2656445eb163cb8be7e15a9729d2158921d3a95f71a58daf143ea081cf10999d79ea0b21a06495ecb92e1f2a7488448b8265670606bea2f4e207732059806f4f20202cf7381d143a8b5682f4a75c12a4d431ad03e5399ef07fc1d0e735f1d8763e0e44fa2e3c4828a49d83c180a76e7978908088f233799592dc39defe5e894a82fd9be9296e58608b375281514c4a6312b393cb9392e5e22e99b12dfe8d64169f74af267c5dc205f72000a7a3804ec1c9edbd87243aabefadce4b65f46f3d408046910efa0b7106fc43b20ec574126b20149ae2fe724075d7767228e7a63aea5ea2daa9a5dc103fe50d8ba6a39dad7026c0de6e13047645631de103beacbeb1751460ee81a5aef6d95462a06a0f3ba28c9677dd7870eb310f61d7ced74337461535e564668c35bfba84eb652acc5c76b6c1cf42c30078e45313ed448bc799739da37a82be5bf580334995554d1ef3ea4595b8dec1a423a6e1cf20eeba5ad4c1acef16fdebc31cd31a6ed8e0de8cec92f25c976d4c373fc0b00008056cbdbd62e17dba2d364e373512002f572f1638b4f4be0636c200da6b5599143a0264fbb99c25741733adbedff3c85e4c12ab94fa3390287376ec840b853deed50a1a3dc530099615a60a980e37debab5b8f32d421ca32a449ce7d02fae6e2ee8f4ac71e1f47f0cbebd124bfc4abd7334e9584870780a974a28e014987e2695d34e5a93e8a8f92093a5b054beda32848321555b27df869cc2840bf3c3c37d51854196aa6777d494934f9afee294f487069405ff38e550fce80bfaf812d2e6efd60124799322deceeb7023930c8f56571089f588eff6a71a2c363fb4962eeef39b84865e2a3099f47a428d201b984c665ab0dfe3f695463e98a369722111cae0a801781a568cfd7e47d1e223e8eedf2a7c9db1393fd84873c0dbd933193c953088d78e5568e511b53e43d64b55b1e89dbb861509dfeb39395940d2ae3e91d4bf943dfb21c308789a56bfcf053899190f6f7c7883a665c09288491fa02aea61bda914423da04fa89c53b2e5486b5700ff70353f1f8495984aa051a2f46a85fbdb71c25d6ed7f5272103a7fae60bc87ede39539d2c6dc6667054ce419ff28d159878e25ea5eb6e609586de0502e007758c27095401da8c02c783059010d669072d7ebcdef05debb00a92c42c2add205e8d8373aea4a063f14ce1efe668f62a605a05cd48a70e0467959bd1e5269dfa819f6daab028eab0b8677cfb3dbe3f7d601b3d9de815f92c8abaa514d9192cb60d200b645dfed1184c4031585ad686fcdc13b6442724d6e342db321cd1696662d1fa8da7db68aafeadf076e2678d2d24e2c758165ad6b6bf0237151c5db5c89d7ac59e111a9e141f9fe5e69dff8fc538a11e6c2d39db65242ffdc8c67054b23b09c8dcbf4d07326e55df6e649d50ae046b3af1e520e8abba09af7e4e1072f832e447fe2d574792781daaa7e03bf67b49a743e85391625c676c7c165f665fc7d137db516c0fa0b29e98b5227ebe34b15e366e70c37b35f65988c174a5518c5b93ec4c06c6f54f6858730a3372d8b49903b621dbee07975da9848