"000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:42 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:42 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:42 executing program 4: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:04:44 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:44 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:44 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:44 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:44 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:44 executing program 4: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:04:45 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:45 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:45 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:45 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:45 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:46 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:46 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:04:46 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:46 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:04:48 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:48 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:04:48 executing program 4: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:04:48 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:04:48 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:04:48 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:51 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:04:51 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x0, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:04:51 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:04:52 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:52 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:04:52 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:04:54 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:54 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:54 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:54 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:04:54 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) [ 476.405070][ T7] usb 5-1: new high-speed USB device number 25 using dummy_hcd 07:04:56 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:04:56 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x0, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:04:56 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:56 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 477.765441][ T7] usb 5-1: device descriptor read/64, error 18 07:04:57 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:04:57 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:04:58 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:04:58 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) 07:04:58 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:04:58 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) 07:04:58 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000041) [ 480.275091][ T7] usb 5-1: new high-speed USB device number 26 using dummy_hcd [ 480.282072][ T7251] loop2: detected capacity change from 0 to 264192 [ 480.297418][ T7253] loop0: detected capacity change from 0 to 264192 07:05:00 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x0, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:05:00 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:00 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000041) 07:05:00 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000041) 07:05:00 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000041) [ 481.995013][ T7] usb 5-1: device descriptor read/64, error 18 [ 483.766388][ T7] usb usb5-port1: attempt power cycle 07:05:02 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000041) 07:05:02 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:03 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) 07:05:03 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) [ 484.551177][ T7286] loop5: detected capacity change from 0 to 264192 [ 484.561501][ T7288] loop2: detected capacity change from 0 to 264192 [ 484.615028][ T7] usb 5-1: new high-speed USB device number 27 using dummy_hcd [ 485.355081][ T7] usb 5-1: device descriptor read/8, error -71 07:05:04 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000041) 07:05:04 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:05:04 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000041) 07:05:04 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 487.615364][ T7] usb 5-1: new high-speed USB device number 28 using dummy_hcd 07:05:06 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:06 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000041) 07:05:06 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000041) 07:05:06 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) [ 487.835153][ T7] usb 5-1: New USB device found, idVendor=05a9, idProduct=1550, bcdDevice=df.38 [ 487.849069][ T7] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 487.876119][ T7322] loop5: detected capacity change from 0 to 264192 [ 487.883263][ T7] usb 5-1: config 0 descriptor?? 07:05:08 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:08 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000041) 07:05:08 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:08 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) [ 489.475397][ T7] gspca_main: ov534_9-2.14.0 probing 05a9:1550 [ 489.495088][ T7] gspca_ov534_9: reg_w failed -71 07:05:08 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:09 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000041) 07:05:09 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:09 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000041) 07:05:09 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000041) 07:05:09 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) [ 494.783202][ T7368] loop5: detected capacity change from 0 to 264192 07:05:13 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) [ 494.825040][ T7] gspca_ov534_9: Unknown sensor 0000 [ 494.825091][ T7] ov534_9: probe of 5-1:0.0 failed with error -22 [ 494.846400][ T7] usb 5-1: USB disconnect, device number 28 07:05:13 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR2(0xffffffffffffffff, 0xc02464bb, &(0x7f0000000040)) 07:05:13 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:13 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:13 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 494.944010][ T7374] loop3: detected capacity change from 0 to 264192 07:05:15 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:15 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:16 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:16 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:05:16 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:16 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:16 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:16 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR2(0xffffffffffffffff, 0xc02464bb, &(0x7f0000000040)) [ 498.315006][ T7] usb 5-1: new high-speed USB device number 29 using dummy_hcd [ 498.400896][ T7403] loop3: detected capacity change from 0 to 264192 07:05:20 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:05:20 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 501.626680][ T1238] ieee802154 phy0 wpan0: encryption failed: -22 [ 501.648358][ T1238] ieee802154 phy1 wpan1: encryption failed: -22 07:05:20 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:20 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:20 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 501.867394][ T7] usb usb5-port1: Cannot enable. Maybe the USB cable is bad? 07:05:23 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:05:23 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:23 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR2(0xffffffffffffffff, 0xc02464bb, &(0x7f0000000040)) 07:05:23 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:23 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 505.055037][ T7] usb 5-1: new high-speed USB device number 30 using dummy_hcd 07:05:23 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 505.156509][ T7442] loop3: detected capacity change from 0 to 264192 07:05:26 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:26 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:27 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR2(0xffffffffffffffff, 0xc02464bb, &(0x7f0000000040)) r4 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003b40)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000022c0)="ecbdb47164da545343cc544ff98580b69858cb9fa3e4bb4ace29103983ffe5a5e1ee9e640e59b1aba02e9ff7b73d5fd4d14fb5b4b7c9d6945f7d515153c89c441b963d598ac0e7feffff80a57b761166b2d5fc1ba34eb2b2f5fe070f47a9d3ba5230b0ae4095502380d82f3b0fe162061d08ef1a96078407ea62e314573384cfb91ad460148289c9d0fd9cf149ed7ab19d4da3e18e676be97031e58294732d63b5f4968cad7f5ad05a40f9408835bb37d2cdf0d04a536a0439af8d610680b6a4382f49e06084c4ad1a90f12d855621bd1d4ad6", 0xd3}, {&(0x7f0000000400)="a7ab2210c2e24d0e76d526ddd2f4a30d7698b1e0de55079828a4892f4eef9eeed5411b4c65d212ce2a74f967a01e063da1ffbf116f1c7b4b4180ec73ba1f9806b77400000000000000000000000000001e0c3e7be03e4970337a3aa7fae4eb266f0e8abeae1800808626b4967c6a7471280ddf0f66ee94a97298b5e03c4dc928a98dcf7321a94a058f53aeeb8e94d9460fe4f5fab78c9154602646726a73eb3a4ec0fc236fdb1d34d59b50a3500b2d4445ae04b96aa4ebb59bf50e668e1fc3a95e50e73648b5f6c1990d1c73fbc48376c03f8fb9a10b7e8a5b32d176d09b7925597127aa160a40ce30b75d6c8efddcd66bca3dd946e3e53325109281700f3f8b9ea7eb0478d9036db11dc46595e6fe04ef480d", 0x113}], 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="30000000000000000100000001000000f4cd95105d1571fa64cde1dfd2ab50e105969d3b3595e5b08e9078fc48bb0fa6d5ae795781e4d88f3e8caf2085cd158af55cc4f7d0c86b14bc829aa3e9703ebb60cc072ecfd30df882307c3fcba7f440b650ddb13fe171324b189b32b143e320d92d01a7b6381da9abd8ff423232e4b3c7e1ca9bd7afb8ac4864280a43ffe86cf59994e4fe584d47ef2818a1968136816c881cbcb33ce9f0bc6b959beaedfc477fcdb640c08b6922656abf9e62287a6ebb5474c22dca78fdbdf559613d250b5d2a06f8745118f18739b3a40480e0a5a8a60dcc45099addfa4643f9dd5ee0cdac1183dcc7d35a619c019d591616cd94ff6aa7427959a19b83c91acc1f62e438d6a34252ef789483", @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x30, 0x4048088}}, {{0x0, 0x0, &(0x7f0000003900)=[{&(0x7f0000002640)="ab221c7599e3b956b92645075845ff82f20916b94f53ed86c95653581ad9bf0400cce63a65beb9f0a6f324e09c42843671135c947310da20ba621d1b98c06b0c98ec945e167f4b2c053ec3ae55e5138230516d27dc12b9e8d0ae593a3b24004fee647c7ba73b5a5e1352fb86cb769f131c87d3985e1d668c3144062502df2d78b18e5b25c108a2a1c8000000000000", 0x8f}, {&(0x7f0000002700)="8c98252852e69bb91989c6e75a8aea73379c8c4b2f855c6036a27080409e16cd1b5aa17b6f6281765038ae99f78c04000000000000008923e2e59c6d1da4faa305df01ff5f3c5d564b19", 0x4a}, {&(0x7f0000002780)="2550b4c804b2bc1fe7de4d38ba3ac3bcd11891b78ee696173f7134524e62aa116b29f7d0bf78febd76ad2d84c4a6895f4a4c9bfa04166162e801919d3952db5da745cebfe90f", 0x46}, {&(0x7f0000002800)="2ebffdf2626f27149355dc6336220de442ac441fbdad4378f1e488aa17402a79f1859ba0d1f57e218f1357044c8d1af1112d6f6288bbc5344b60446f51d3decb6c4745bceac134e6cf7df03c480292c4b77e4e867c67cc156a251b94a47ceac7e3bc70a599a76f0281751c34cdf107519a6dcb8614f1d6e5ee3d6f82338397180ddd50c0f044a0f9c081c38ef8200d9c6594cbe0bcdbaaf3279b9095d6855b33139390975350faacfea8f6cc2ff7fdc9af66b874855b28040d25f585f150655dbaa9d75e8e7810870b3d94897d8dd7c06556159fb071f389fc4fb55b1ebf93be62053adf246cb6ec0bd1ce271a12cd182b51be385347862f5e9c80eb4623ebc31cdcf487cafc48f9a657416ffd2968124f2b94fc11ba720684f6e788855397a6c8fc03fe4602b49bbef0667bb42df97acdde0b64f7244e99fb4eb4ddd133c780b0cb1e1656ad9b6276d097b682ad6752db3368ff1f08dccda63a898828dc61a84303aa54c4401622fb7ea84ce512a3c7d97aa8ae17e8b129eb5223766e081508a089d14802bb2c3444028f6b09fff9372b296424584f620785f1c5cab4fb003b15162327057ee44d94f0f43cbf33d1e7cc39bbe27eee098596761b2d68bb432d4f0cc7ee16f5dc69a223f310df93ccd4c03b2027973d11071392a5c3257aede8efee7af8854cde112df7f2fc4d1235fc64297685f8766a043869cc0186406282e12f047a573b26d46719d743a7173b7c7baac38a9e0a6d7d4bf4baeb81685260e30fa393b98868a08a489c70e7d09f32a0cd1264612f044638f84242d85b73c839b7eda4be32d05b06e2bd2ca81b8e23e7a10a764bfe5bf8d228ef8aff6d0d9612d826ca6e471c7023839dc0aa36c1a4558823670107b907068329bf8c108b944c751b79a4960a403c42576f0388fa273510eb5a03c7f078958971e03ee8ca667e70e64fe58d363284752e0dcc46bfb8b9639ca08fd2934f72b08498b8aafab4a33cdf5589edf08bfab3aae91e700cdd9a1a92dbe0eddacba612a6269477abd9b211fc116c3837d189d6219de33316527dbbcf36d42f3f06acbe8dc882a8464890f4c1c9d5f32268ac2f36fbf9840912e999a389d6803f33f95d9ec8940d75f62552095203ae9178bbe07e37795928b8b6f8af5304ad1265ef3fa4bb2f7b8e0238dbac37d0171b0f18071f5d54a6739e19f7ef41eb45612ef786cd044f93dfaa00dc28d57294f701501398ecb3677f5cc1a7d43885e14da1660a0c231342dc89a05886696ab6a377f76dfedded868a587358da129ef230058ef12028a3cb08aaf2532641079f2a67482c3ff48ea63ba699e7700657c25add6c0efe57ea2eef03bb63b861e1a5f48ece1bfc69ab5c71d42f4cebf73e3b16dbde1e2918f23479ad666c6294970d211fcd367db0258eaed70317355461cf3fbcc34ea0d599e46e2b69a1e3d5b5b87cd4f7a0fa4dfb549012824cd63fb8df78b9dfc85d9eb63cb2581eb088ba7eb3e9e256ed6d7e5c60e13632467aa09014b6a50b60a3a3b1664118a731f1349fe3be3f5de13cf1cd6478f32caf60a5ad3a1c5479e508a69db72855ce1d72477d1219c947cfca751b8b105a54c366c7dfe01243f60aff1a5406c7626b653a8ec0ed81d8ea027af4f3b3757d56b3bce7986ffddb6f3ab0d739614ec30f60fc99456e4e36e84c1dc94431eef04bfdca723f6397fc8f37b73e619b3c4e7ebfb1df4d74327d610acea98dabd2448bdecbba699aadfb12f7da897936f1bd4a4ac68f8d497b531e358e2da1ec5baebd52c6655c8785b6a83f17bc99f0f42d48ea661be19701c432f25c6d1c589c278f054173a74908ef847b39b3f7f608334f61a1602da96b736d89b17b0fc31a4d72b08b68a7597e90f4fd1302f5083a94472e57e7d8c7e63f7c2cfe87d6c8b8bfd47668c563dfea6afdebaabe9a14ad08e7ed793698d0a3c984afe1012ba6c911ef72a648c7bc451326e6975e82918236ad5e1569767158cd24744278737dbe7e5b1bb93f3bd25270178fbdaa7082b5ad5803eb8dffb47e15e28f97047ead0068bbffa2e8dea79c45bdb6506d5d23dceecc73d23d073764e81028236aa5e1f8fef553f736c09b1698886d2ee2eb6a35739d124836710c12a56811d5c810048f6415245d6482be4f09443f5d31f8aa964d02e493ce0586eecde3e734a662d4968d14b8f0bedd3c756ed23149469b0c5c578b486722199bd8d70a81e5e40f68ca38803a58e09b4484499197a2a3b0887081b9d5452275c8784cc672ad3990a4df3eab7d82b8b61884aa8e1d02976b44f42260b74c1d7de0b3e10bf838a6122a262f54be2d311611898391e14e983eddffe7c1772c24fcb19e9c009464f4bf64c7b47c27fea57e2c17642dc718f3dfb49566af4c4f5922f912af5254818b0ee875e25cb9a899c81b09f8faeb3634bba602ce852d461ffaf870e414882c6cf96d7e31b2323ab21e197b5bf3104278716d44646430e2b8244173009b0262229560e78c2759f9e0a56ee782df18e90e295fc89fc512bda2d3d0f537566208a262e79ae24bcd56d3319d837e049a2596429f23154dc6973e330fbad679a0dad7f26d51e8365702d0bdc697ebcfe40a5f1b0126148346cae6291697a37e1fc544900b372ed3803ba1aafa7f208bde2f462a84d2272812996450b7dcb79cea8a1ff0076c8327a12af36786cf375c45ab2f9c1b5e7591f61e5ada8184f70c435c5e5b582b72984de0d47d7a41939913965afcf9f80ee2d30ed76d646c93902c4feebc98746adc1711b2390c64109afd131b9fbcf15dcfd5f041696be48da7dbec61db84b8f1412b760edc400b97caace6affe7ba32b8fc79cb02476e69fcf3589b5f530eba07f1d6f1d8b77b28b8f59acd2a44b0e408f12e7f9952484ca12761d68bb29c7849f68fb9b497016b2eea7cf65c53fd666551d0b5e0b968593a72805cb783a9d186845fd57da49a74243a782c64127e1eefa7f8d74dcd06bfffda4ad1b63ab663c39e0ab4ca47920dce2dc50beee26593a12674f402899c86207c084921bc012e6df18d076a1c526aee8e631262c4d5ff7cc8ec4438f405dd9b84229bb976754deb0e9d7ba9e5fca168eafe70ce6ccd9e547dd6f559df6c60806474d27ffdb38a48c658cc4eff10efbb093c4ba33b0bad42229358f93ecee7008d3a32645c6ec461bfd070652f3ee766ef6732a3fda6c7a696e5072bf7adc0b2c2fa0a613c52f20528d6d1add3bdb1467e729686a8b969bedce7792179d2605e010e4bbbb1a2d6bf938abaf149e1c7eb548abd90ebef84cb1e588f693ba542b3a1a14c8d34470889990d0297786f178a4e9a07638bd9f01494bfe21994e4a4245a6c9182729b40848f46032e3c4524b18e7b3d67a2c4a2b4ef6837e1d99b0773eeb7eb3a58908a407693b81ddab17ccfc2d57c6313ed560ad775704865b9b9f4fc3be24947d35964ecf5f820a262b2cbec3a145bcbd7cd7247ad000d13603493553f377181efaad65827f1a501c1652e7368d77acd10360b625cadc7ccca8abe63bb3b4c29f33e2764d1c9d1662244bb5b4024041a33c7d3c3a57e187d7eafbbaca54cf836a4c04c74942ceed010e761fc38a9da00cd412f46165da7f4acf6c40b6d6e500def572b3ff81b09f7baec102f32c8478ac77fd40e979141bf92bc45aa2a9865dc7af397828f364369f521fd821c91244766fff503641f5a05d26c1ad2d9f95a6245d1f1fb96889984bdada9bf1796e64356a431a2feef556678e64c2364f6f0042b0e9944992ccee334c9e1f0d5044f27cef5ec212c74617623fbff401f9cf01ce573ea5aacf314e2d9edf46d289ff4b756c3015db433b52762628d16bdf05f022f9b5b8cfc67479f212e6258611e29e72580d14b5c3a7b3187e1e136bc8a838beb8e379879b6ba2a27b90921762df022197ff713b91acdd743bdd8ddf6f9aa79681ec6713f5f64152ed79aba1d73b9b5c4f94e1379edfc4b30a15bd6cea8978d8b06077802554cc8e4580ff05710995bbb3179ce98f149c8debb694a519714b64f293fb47f0cc070a7099bacdcde961c94218a7c99bb3de13aa7e4e79c7ddd87497c28dbd501f317b718da9d6960a213cc04bee964b8026bf50baeb80ad348892a0637cc5df029372e544ad6d0f5e2df88f62cf1c402687425e87b933d62388620489ef933c3ecc09dbe3a99478318ca0cfa089a3cb687f9970e38610ebb129007eb525750e2600a5c13f0f85425a313b4e48ac3b4de30e2a6950d1a439b76ba61660774f36a052cbe57a4c6a31f9e60d1f655ad08b21c73e42cb54503bf75c37b8e5ced0bd9bd208a0faa12e242b58246da6673714c62c449b22cc9f19f05a9509b5176051effbdb06f14b4be4975a7c386686415da22174392bbcb2ba33a9c99d2964b886a577c1d8a16b97e55b1587e22fcd522977a3f2062a640f9c5053aecd0a62ea9788b4ed8aca42d81667e9ac868b23f298d06900e7b2447fbc97e817af734a6f46eafcd58152ad170525e10090e14df5dafafcbf373fe656f46d25dd32088ac38076c5d96236a882461a9af86255bf3088dc9cf3cb8910482a1f56eabfef59f22d64b459730cd5ff7f4fe6934498e4136a658d8e0a83755ef4429ce225e2923f083c175ac9885e22e82c335b05d9733e954e03918ada7c453932c73d4cc50f2902da4f651d899dde50876cc968cdc1120c1011f93172658034154e52da25752dac8eb83e2ac1a9de81b862b2a31e6ada0705087afa195c13f41c56125fb1ed22ad00459c05cc431e92bc5540c90e64f5656319b39e6580da318df196744943c2486aca916bb1cc3c4b37ada342af4100ca5c3cbe0248372d628f3f9a0dfe0c4947645eae81e6b7b58951529b2f4b5cda84e378e88b16f8c689508ad4938b293dc2e2046c58f20db440553767f6dad126775f8a7058b0b070601e8f31bbef12104fb9570e807460a6524c5b1635ad85a472542404145f8d833308e187f7c05ec416fed873d3b7f085bc223b2c44f5ffd2668f7e76e282bc3546718f38e5f46caf7d6258df75336ef477c6d397de", 0xdff}, {0x0}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="240000000000005173f6dfda6b6769a0f090e0c500"/33, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000300000000000000401000000010000003abc8dae08916ace03257d9fe7c6078a606e5fabaa74820fc2318b1eff195779b2abc6c418e9bcd11b0d3d703cd9117c287db0bcbeea5e56e613ec3ca0aa3e94db941f70afe5805cfa95f116c3d931b87852c132f984816c796271f0d323b77a925bb7f7962f9d641e37dce5f3844023b6bd979c23a745a01cca917c98bc0bde8afc25358c6f8fc1aca06d5a1acc42a5d37c6d50ff8572161779577f3f04d2d01c190c12b774694cbf3a67cb17a937e188e55c6b0d3639bc3fe216e49a92d81ea89957fe7562afabf3bbe40bfa2ffdee430f", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32], 0x58, 0x24004000}}], 0x2, 0x4014) 07:05:27 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:05:27 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR2(0xffffffffffffffff, 0xc02464bb, &(0x7f0000000040)) r4 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003b40)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000022c0)="ecbdb47164da545343cc544ff98580b69858cb9fa3e4bb4ace29103983ffe5a5e1ee9e640e59b1aba02e9ff7b73d5fd4d14fb5b4b7c9d6945f7d515153c89c441b963d598ac0e7feffff80a57b761166b2d5fc1ba34eb2b2f5fe070f47a9d3ba5230b0ae4095502380d82f3b0fe162061d08ef1a96078407ea62e314573384cfb91ad460148289c9d0fd9cf149ed7ab19d4da3e18e676be97031e58294732d63b5f4968cad7f5ad05a40f9408835bb37d2cdf0d04a536a0439af8d610680b6a4382f49e06084c4ad1a90f12d855621bd1d4ad6", 0xd3}, {&(0x7f0000000400)="a7ab2210c2e24d0e76d526ddd2f4a30d7698b1e0de55079828a4892f4eef9eeed5411b4c65d212ce2a74f967a01e063da1ffbf116f1c7b4b4180ec73ba1f9806b77400000000000000000000000000001e0c3e7be03e4970337a3aa7fae4eb266f0e8abeae1800808626b4967c6a7471280ddf0f66ee94a97298b5e03c4dc928a98dcf7321a94a058f53aeeb8e94d9460fe4f5fab78c9154602646726a73eb3a4ec0fc236fdb1d34d59b50a3500b2d4445ae04b96aa4ebb59bf50e668e1fc3a95e50e73648b5f6c1990d1c73fbc48376c03f8fb9a10b7e8a5b32d176d09b7925597127aa160a40ce30b75d6c8efddcd66bca3dd946e3e53325109281700f3f8b9ea7eb0478d9036db11dc46595e6fe04ef480d", 0x113}], 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="30000000000000000100000001000000f4cd95105d1571fa64cde1dfd2ab50e105969d3b3595e5b08e9078fc48bb0fa6d5ae795781e4d88f3e8caf2085cd158af55cc4f7d0c86b14bc829aa3e9703ebb60cc072ecfd30df882307c3fcba7f440b650ddb13fe171324b189b32b143e320d92d01a7b6381da9abd8ff423232e4b3c7e1ca9bd7afb8ac4864280a43ffe86cf59994e4fe584d47ef2818a1968136816c881cbcb33ce9f0bc6b959beaedfc477fcdb640c08b6922656abf9e62287a6ebb5474c22dca78fdbdf559613d250b5d2a06f8745118f18739b3a40480e0a5a8a60dcc45099addfa4643f9dd5ee0cdac1183dcc7d35a619c019d591616cd94ff6aa7427959a19b83c91acc1f62e438d6a34252ef789483", @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x30, 0x4048088}}, {{0x0, 0x0, &(0x7f0000003900)=[{&(0x7f0000002640)="ab221c7599e3b956b92645075845ff82f20916b94f53ed86c95653581ad9bf0400cce63a65beb9f0a6f324e09c42843671135c947310da20ba621d1b98c06b0c98ec945e167f4b2c053ec3ae55e5138230516d27dc12b9e8d0ae593a3b24004fee647c7ba73b5a5e1352fb86cb769f131c87d3985e1d668c3144062502df2d78b18e5b25c108a2a1c8000000000000", 0x8f}, {&(0x7f0000002700)="8c98252852e69bb91989c6e75a8aea73379c8c4b2f855c6036a27080409e16cd1b5aa17b6f6281765038ae99f78c04000000000000008923e2e59c6d1da4faa305df01ff5f3c5d564b19", 0x4a}, {&(0x7f0000002780)="2550b4c804b2bc1fe7de4d38ba3ac3bcd11891b78ee696173f7134524e62aa116b29f7d0bf78febd76ad2d84c4a6895f4a4c9bfa04166162e801919d3952db5da745cebfe90f", 0x46}, {&(0x7f0000002800)="2ebffdf2626f27149355dc6336220de442ac441fbdad4378f1e488aa17402a79f1859ba0d1f57e218f1357044c8d1af1112d6f6288bbc5344b60446f51d3decb6c4745bceac134e6cf7df03c480292c4b77e4e867c67cc156a251b94a47ceac7e3bc70a599a76f0281751c34cdf107519a6dcb8614f1d6e5ee3d6f82338397180ddd50c0f044a0f9c081c38ef8200d9c6594cbe0bcdbaaf3279b9095d6855b33139390975350faacfea8f6cc2ff7fdc9af66b874855b28040d25f585f150655dbaa9d75e8e7810870b3d94897d8dd7c06556159fb071f389fc4fb55b1ebf93be62053adf246cb6ec0bd1ce271a12cd182b51be385347862f5e9c80eb4623ebc31cdcf487cafc48f9a657416ffd2968124f2b94fc11ba720684f6e788855397a6c8fc03fe4602b49bbef0667bb42df97acdde0b64f7244e99fb4eb4ddd133c780b0cb1e1656ad9b6276d097b682ad6752db3368ff1f08dccda63a898828dc61a84303aa54c4401622fb7ea84ce512a3c7d97aa8ae17e8b129eb5223766e081508a089d14802bb2c3444028f6b09fff9372b296424584f620785f1c5cab4fb003b15162327057ee44d94f0f43cbf33d1e7cc39bbe27eee098596761b2d68bb432d4f0cc7ee16f5dc69a223f310df93ccd4c03b2027973d11071392a5c3257aede8efee7af8854cde112df7f2fc4d1235fc64297685f8766a043869cc0186406282e12f047a573b26d46719d743a7173b7c7baac38a9e0a6d7d4bf4baeb81685260e30fa393b98868a08a489c70e7d09f32a0cd1264612f044638f84242d85b73c839b7eda4be32d05b06e2bd2ca81b8e23e7a10a764bfe5bf8d228ef8aff6d0d9612d826ca6e471c7023839dc0aa36c1a4558823670107b907068329bf8c108b944c751b79a4960a403c42576f0388fa273510eb5a03c7f078958971e03ee8ca667e70e64fe58d363284752e0dcc46bfb8b9639ca08fd2934f72b08498b8aafab4a33cdf5589edf08bfab3aae91e700cdd9a1a92dbe0eddacba612a6269477abd9b211fc116c3837d189d6219de33316527dbbcf36d42f3f06acbe8dc882a8464890f4c1c9d5f32268ac2f36fbf9840912e999a389d6803f33f95d9ec8940d75f62552095203ae9178bbe07e37795928b8b6f8af5304ad1265ef3fa4bb2f7b8e0238dbac37d0171b0f18071f5d54a6739e19f7ef41eb45612ef786cd044f93dfaa00dc28d57294f701501398ecb3677f5cc1a7d43885e14da1660a0c231342dc89a05886696ab6a377f76dfedded868a587358da129ef230058ef12028a3cb08aaf2532641079f2a67482c3ff48ea63ba699e7700657c25add6c0efe57ea2eef03bb63b861e1a5f48ece1bfc69ab5c71d42f4cebf73e3b16dbde1e2918f23479ad666c6294970d211fcd367db0258eaed70317355461cf3fbcc34ea0d599e46e2b69a1e3d5b5b87cd4f7a0fa4dfb549012824cd63fb8df78b9dfc85d9eb63cb2581eb088ba7eb3e9e256ed6d7e5c60e13632467aa09014b6a50b60a3a3b1664118a731f1349fe3be3f5de13cf1cd6478f32caf60a5ad3a1c5479e508a69db72855ce1d72477d1219c947cfca751b8b105a54c366c7dfe01243f60aff1a5406c7626b653a8ec0ed81d8ea027af4f3b3757d56b3bce7986ffddb6f3ab0d739614ec30f60fc99456e4e36e84c1dc94431eef04bfdca723f6397fc8f37b73e619b3c4e7ebfb1df4d74327d610acea98dabd2448bdecbba699aadfb12f7da897936f1bd4a4ac68f8d497b531e358e2da1ec5baebd52c6655c8785b6a83f17bc99f0f42d48ea661be19701c432f25c6d1c589c278f054173a74908ef847b39b3f7f608334f61a1602da96b736d89b17b0fc31a4d72b08b68a7597e90f4fd1302f5083a94472e57e7d8c7e63f7c2cfe87d6c8b8bfd47668c563dfea6afdebaabe9a14ad08e7ed793698d0a3c984afe1012ba6c911ef72a648c7bc451326e6975e82918236ad5e1569767158cd24744278737dbe7e5b1bb93f3bd25270178fbdaa7082b5ad5803eb8dffb47e15e28f97047ead0068bbffa2e8dea79c45bdb6506d5d23dceecc73d23d073764e81028236aa5e1f8fef553f736c09b1698886d2ee2eb6a35739d124836710c12a56811d5c810048f6415245d6482be4f09443f5d31f8aa964d02e493ce0586eecde3e734a662d4968d14b8f0bedd3c756ed23149469b0c5c578b486722199bd8d70a81e5e40f68ca38803a58e09b4484499197a2a3b0887081b9d5452275c8784cc672ad3990a4df3eab7d82b8b61884aa8e1d02976b44f42260b74c1d7de0b3e10bf838a6122a262f54be2d311611898391e14e983eddffe7c1772c24fcb19e9c009464f4bf64c7b47c27fea57e2c17642dc718f3dfb49566af4c4f5922f912af5254818b0ee875e25cb9a899c81b09f8faeb3634bba602ce852d461ffaf870e414882c6cf96d7e31b2323ab21e197b5bf3104278716d44646430e2b8244173009b0262229560e78c2759f9e0a56ee782df18e90e295fc89fc512bda2d3d0f537566208a262e79ae24bcd56d3319d837e049a2596429f23154dc6973e330fbad679a0dad7f26d51e8365702d0bdc697ebcfe40a5f1b0126148346cae6291697a37e1fc544900b372ed3803ba1aafa7f208bde2f462a84d2272812996450b7dcb79cea8a1ff0076c8327a12af36786cf375c45ab2f9c1b5e7591f61e5ada8184f70c435c5e5b582b72984de0d47d7a41939913965afcf9f80ee2d30ed76d646c93902c4feebc98746adc1711b2390c64109afd131b9fbcf15dcfd5f041696be48da7dbec61db84b8f1412b760edc400b97caace6affe7ba32b8fc79cb02476e69fcf3589b5f530eba07f1d6f1d8b77b28b8f59acd2a44b0e408f12e7f9952484ca12761d68bb29c7849f68fb9b497016b2eea7cf65c53fd666551d0b5e0b968593a72805cb783a9d186845fd57da49a74243a782c64127e1eefa7f8d74dcd06bfffda4ad1b63ab663c39e0ab4ca47920dce2dc50beee26593a12674f402899c86207c084921bc012e6df18d076a1c526aee8e631262c4d5ff7cc8ec4438f405dd9b84229bb976754deb0e9d7ba9e5fca168eafe70ce6ccd9e547dd6f559df6c60806474d27ffdb38a48c658cc4eff10efbb093c4ba33b0bad42229358f93ecee7008d3a32645c6ec461bfd070652f3ee766ef6732a3fda6c7a696e5072bf7adc0b2c2fa0a613c52f20528d6d1add3bdb1467e729686a8b969bedce7792179d2605e010e4bbbb1a2d6bf938abaf149e1c7eb548abd90ebef84cb1e588f693ba542b3a1a14c8d34470889990d0297786f178a4e9a07638bd9f01494bfe21994e4a4245a6c9182729b40848f46032e3c4524b18e7b3d67a2c4a2b4ef6837e1d99b0773eeb7eb3a58908a407693b81ddab17ccfc2d57c6313ed560ad775704865b9b9f4fc3be24947d35964ecf5f820a262b2cbec3a145bcbd7cd7247ad000d13603493553f377181efaad65827f1a501c1652e7368d77acd10360b625cadc7ccca8abe63bb3b4c29f33e2764d1c9d1662244bb5b4024041a33c7d3c3a57e187d7eafbbaca54cf836a4c04c74942ceed010e761fc38a9da00cd412f46165da7f4acf6c40b6d6e500def572b3ff81b09f7baec102f32c8478ac77fd40e979141bf92bc45aa2a9865dc7af397828f364369f521fd821c91244766fff503641f5a05d26c1ad2d9f95a6245d1f1fb96889984bdada9bf1796e64356a431a2feef556678e64c2364f6f0042b0e9944992ccee334c9e1f0d5044f27cef5ec212c74617623fbff401f9cf01ce573ea5aacf314e2d9edf46d289ff4b756c3015db433b52762628d16bdf05f022f9b5b8cfc67479f212e6258611e29e72580d14b5c3a7b3187e1e136bc8a838beb8e379879b6ba2a27b90921762df022197ff713b91acdd743bdd8ddf6f9aa79681ec6713f5f64152ed79aba1d73b9b5c4f94e1379edfc4b30a15bd6cea8978d8b06077802554cc8e4580ff05710995bbb3179ce98f149c8debb694a519714b64f293fb47f0cc070a7099bacdcde961c94218a7c99bb3de13aa7e4e79c7ddd87497c28dbd501f317b718da9d6960a213cc04bee964b8026bf50baeb80ad348892a0637cc5df029372e544ad6d0f5e2df88f62cf1c402687425e87b933d62388620489ef933c3ecc09dbe3a99478318ca0cfa089a3cb687f9970e38610ebb129007eb525750e2600a5c13f0f85425a313b4e48ac3b4de30e2a6950d1a439b76ba61660774f36a052cbe57a4c6a31f9e60d1f655ad08b21c73e42cb54503bf75c37b8e5ced0bd9bd208a0faa12e242b58246da6673714c62c449b22cc9f19f05a9509b5176051effbdb06f14b4be4975a7c386686415da22174392bbcb2ba33a9c99d2964b886a577c1d8a16b97e55b1587e22fcd522977a3f2062a640f9c5053aecd0a62ea9788b4ed8aca42d81667e9ac868b23f298d06900e7b2447fbc97e817af734a6f46eafcd58152ad170525e10090e14df5dafafcbf373fe656f46d25dd32088ac38076c5d96236a882461a9af86255bf3088dc9cf3cb8910482a1f56eabfef59f22d64b459730cd5ff7f4fe6934498e4136a658d8e0a83755ef4429ce225e2923f083c175ac9885e22e82c335b05d9733e954e03918ada7c453932c73d4cc50f2902da4f651d899dde50876cc968cdc1120c1011f93172658034154e52da25752dac8eb83e2ac1a9de81b862b2a31e6ada0705087afa195c13f41c56125fb1ed22ad00459c05cc431e92bc5540c90e64f5656319b39e6580da318df196744943c2486aca916bb1cc3c4b37ada342af4100ca5c3cbe0248372d628f3f9a0dfe0c4947645eae81e6b7b58951529b2f4b5cda84e378e88b16f8c689508ad4938b293dc2e2046c58f20db440553767f6dad126775f8a7058b0b070601e8f31bbef12104fb9570e807460a6524c5b1635ad85a472542404145f8d833308e187f7c05ec416fed873d3b7f085bc223b2c44f5ffd2668f7e76e282bc3546718f38e5f46caf7d6258df75336ef477c6d397de", 0xdff}, {0x0}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="240000000000005173f6dfda6b6769a0f090e0c500"/33, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000300000000000000401000000010000003abc8dae08916ace03257d9fe7c6078a606e5fabaa74820fc2318b1eff195779b2abc6c418e9bcd11b0d3d703cd9117c287db0bcbeea5e56e613ec3ca0aa3e94db941f70afe5805cfa95f116c3d931b87852c132f984816c796271f0d323b77a925bb7f7962f9d641e37dce5f3844023b6bd979c23a745a01cca917c98bc0bde8afc25358c6f8fc1aca06d5a1acc42a5d37c6d50ff8572161779577f3f04d2d01c190c12b774694cbf3a67cb17a937e188e55c6b0d3639bc3fe216e49a92d81ea89957fe7562afabf3bbe40bfa2ffdee430f", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32], 0x58, 0x24004000}}], 0x2, 0x4014) 07:05:27 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 509.248544][ T7465] loop5: detected capacity change from 0 to 264192 [ 509.285085][ T7] usb 5-1: device descriptor read/64, error -71 07:05:28 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 509.767318][ T7] usb usb5-port1: attempt power cycle [ 509.802848][ T7476] loop0: detected capacity change from 0 to 264192 07:05:29 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:29 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:29 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:29 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 511.305101][ T7] usb 5-1: new high-speed USB device number 31 using dummy_hcd 07:05:32 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:32 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:32 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:05:32 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:32 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 513.945194][ T7] usb 5-1: device descriptor read/8, error -71 07:05:33 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:33 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:34 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR2(0xffffffffffffffff, 0xc02464bb, &(0x7f0000000040)) r5 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003b40)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000022c0)="ecbdb47164da545343cc544ff98580b69858cb9fa3e4bb4ace29103983ffe5a5e1ee9e640e59b1aba02e9ff7b73d5fd4d14fb5b4b7c9d6945f7d515153c89c441b963d598ac0e7feffff80a57b761166b2d5fc1ba34eb2b2f5fe070f47a9d3ba5230b0ae4095502380d82f3b0fe162061d08ef1a96078407ea62e314573384cfb91ad460148289c9d0fd9cf149ed7ab19d4da3e18e676be97031e58294732d63b5f4968cad7f5ad05a40f9408835bb37d2cdf0d04a536a0439af8d610680b6a4382f49e06084c4ad1a90f12d855621bd1d4ad6", 0xd3}, {&(0x7f0000000400)="a7ab2210c2e24d0e76d526ddd2f4a30d7698b1e0de55079828a4892f4eef9eeed5411b4c65d212ce2a74f967a01e063da1ffbf116f1c7b4b4180ec73ba1f9806b77400000000000000000000000000001e0c3e7be03e4970337a3aa7fae4eb266f0e8abeae1800808626b4967c6a7471280ddf0f66ee94a97298b5e03c4dc928a98dcf7321a94a058f53aeeb8e94d9460fe4f5fab78c9154602646726a73eb3a4ec0fc236fdb1d34d59b50a3500b2d4445ae04b96aa4ebb59bf50e668e1fc3a95e50e73648b5f6c1990d1c73fbc48376c03f8fb9a10b7e8a5b32d176d09b7925597127aa160a40ce30b75d6c8efddcd66bca3dd946e3e53325109281700f3f8b9ea7eb0478d9036db11dc46595e6fe04ef480d", 0x113}], 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="30000000000000000100000001000000f4cd95105d1571fa64cde1dfd2ab50e105969d3b3595e5b08e9078fc48bb0fa6d5ae795781e4d88f3e8caf2085cd158af55cc4f7d0c86b14bc829aa3e9703ebb60cc072ecfd30df882307c3fcba7f440b650ddb13fe171324b189b32b143e320d92d01a7b6381da9abd8ff423232e4b3c7e1ca9bd7afb8ac4864280a43ffe86cf59994e4fe584d47ef2818a1968136816c881cbcb33ce9f0bc6b959beaedfc477fcdb640c08b6922656abf9e62287a6ebb5474c22dca78fdbdf559613d250b5d2a06f8745118f18739b3a40480e0a5a8a60dcc45099addfa4643f9dd5ee0cdac1183dcc7d35a619c019d591616cd94ff6aa7427959a19b83c91acc1f62e438d6a34252ef789483", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x30, 0x4048088}}, {{0x0, 0x0, &(0x7f0000003900)=[{&(0x7f0000002640)="ab221c7599e3b956b92645075845ff82f20916b94f53ed86c95653581ad9bf0400cce63a65beb9f0a6f324e09c42843671135c947310da20ba621d1b98c06b0c98ec945e167f4b2c053ec3ae55e5138230516d27dc12b9e8d0ae593a3b24004fee647c7ba73b5a5e1352fb86cb769f131c87d3985e1d668c3144062502df2d78b18e5b25c108a2a1c8000000000000", 0x8f}, {&(0x7f0000002700)="8c98252852e69bb91989c6e75a8aea73379c8c4b2f855c6036a27080409e16cd1b5aa17b6f6281765038ae99f78c04000000000000008923e2e59c6d1da4faa305df01ff5f3c5d564b19", 0x4a}, {&(0x7f0000002780)="2550b4c804b2bc1fe7de4d38ba3ac3bcd11891b78ee696173f7134524e62aa116b29f7d0bf78febd76ad2d84c4a6895f4a4c9bfa04166162e801919d3952db5da745cebfe90f", 0x46}, {&(0x7f0000002800)="2ebffdf2626f27149355dc6336220de442ac441fbdad4378f1e488aa17402a79f1859ba0d1f57e218f1357044c8d1af1112d6f6288bbc5344b60446f51d3decb6c4745bceac134e6cf7df03c480292c4b77e4e867c67cc156a251b94a47ceac7e3bc70a599a76f0281751c34cdf107519a6dcb8614f1d6e5ee3d6f82338397180ddd50c0f044a0f9c081c38ef8200d9c6594cbe0bcdbaaf3279b9095d6855b33139390975350faacfea8f6cc2ff7fdc9af66b874855b28040d25f585f150655dbaa9d75e8e7810870b3d94897d8dd7c06556159fb071f389fc4fb55b1ebf93be62053adf246cb6ec0bd1ce271a12cd182b51be385347862f5e9c80eb4623ebc31cdcf487cafc48f9a657416ffd2968124f2b94fc11ba720684f6e788855397a6c8fc03fe4602b49bbef0667bb42df97acdde0b64f7244e99fb4eb4ddd133c780b0cb1e1656ad9b6276d097b682ad6752db3368ff1f08dccda63a898828dc61a84303aa54c4401622fb7ea84ce512a3c7d97aa8ae17e8b129eb5223766e081508a089d14802bb2c3444028f6b09fff9372b296424584f620785f1c5cab4fb003b15162327057ee44d94f0f43cbf33d1e7cc39bbe27eee098596761b2d68bb432d4f0cc7ee16f5dc69a223f310df93ccd4c03b2027973d11071392a5c3257aede8efee7af8854cde112df7f2fc4d1235fc64297685f8766a043869cc0186406282e12f047a573b26d46719d743a7173b7c7baac38a9e0a6d7d4bf4baeb81685260e30fa393b98868a08a489c70e7d09f32a0cd1264612f044638f84242d85b73c839b7eda4be32d05b06e2bd2ca81b8e23e7a10a764bfe5bf8d228ef8aff6d0d9612d826ca6e471c7023839dc0aa36c1a4558823670107b907068329bf8c108b944c751b79a4960a403c42576f0388fa273510eb5a03c7f078958971e03ee8ca667e70e64fe58d363284752e0dcc46bfb8b9639ca08fd2934f72b08498b8aafab4a33cdf5589edf08bfab3aae91e700cdd9a1a92dbe0eddacba612a6269477abd9b211fc116c3837d189d6219de33316527dbbcf36d42f3f06acbe8dc882a8464890f4c1c9d5f32268ac2f36fbf9840912e999a389d6803f33f95d9ec8940d75f62552095203ae9178bbe07e37795928b8b6f8af5304ad1265ef3fa4bb2f7b8e0238dbac37d0171b0f18071f5d54a6739e19f7ef41eb45612ef786cd044f93dfaa00dc28d57294f701501398ecb3677f5cc1a7d43885e14da1660a0c231342dc89a05886696ab6a377f76dfedded868a587358da129ef230058ef12028a3cb08aaf2532641079f2a67482c3ff48ea63ba699e7700657c25add6c0efe57ea2eef03bb63b861e1a5f48ece1bfc69ab5c71d42f4cebf73e3b16dbde1e2918f23479ad666c6294970d211fcd367db0258eaed70317355461cf3fbcc34ea0d599e46e2b69a1e3d5b5b87cd4f7a0fa4dfb549012824cd63fb8df78b9dfc85d9eb63cb2581eb088ba7eb3e9e256ed6d7e5c60e13632467aa09014b6a50b60a3a3b1664118a731f1349fe3be3f5de13cf1cd6478f32caf60a5ad3a1c5479e508a69db72855ce1d72477d1219c947cfca751b8b105a54c366c7dfe01243f60aff1a5406c7626b653a8ec0ed81d8ea027af4f3b3757d56b3bce7986ffddb6f3ab0d739614ec30f60fc99456e4e36e84c1dc94431eef04bfdca723f6397fc8f37b73e619b3c4e7ebfb1df4d74327d610acea98dabd2448bdecbba699aadfb12f7da897936f1bd4a4ac68f8d497b531e358e2da1ec5baebd52c6655c8785b6a83f17bc99f0f42d48ea661be19701c432f25c6d1c589c278f054173a74908ef847b39b3f7f608334f61a1602da96b736d89b17b0fc31a4d72b08b68a7597e90f4fd1302f5083a94472e57e7d8c7e63f7c2cfe87d6c8b8bfd47668c563dfea6afdebaabe9a14ad08e7ed793698d0a3c984afe1012ba6c911ef72a648c7bc451326e6975e82918236ad5e1569767158cd24744278737dbe7e5b1bb93f3bd25270178fbdaa7082b5ad5803eb8dffb47e15e28f97047ead0068bbffa2e8dea79c45bdb6506d5d23dceecc73d23d073764e81028236aa5e1f8fef553f736c09b1698886d2ee2eb6a35739d124836710c12a56811d5c810048f6415245d6482be4f09443f5d31f8aa964d02e493ce0586eecde3e734a662d4968d14b8f0bedd3c756ed23149469b0c5c578b486722199bd8d70a81e5e40f68ca38803a58e09b4484499197a2a3b0887081b9d5452275c8784cc672ad3990a4df3eab7d82b8b61884aa8e1d02976b44f42260b74c1d7de0b3e10bf838a6122a262f54be2d311611898391e14e983eddffe7c1772c24fcb19e9c009464f4bf64c7b47c27fea57e2c17642dc718f3dfb49566af4c4f5922f912af5254818b0ee875e25cb9a899c81b09f8faeb3634bba602ce852d461ffaf870e414882c6cf96d7e31b2323ab21e197b5bf3104278716d44646430e2b8244173009b0262229560e78c2759f9e0a56ee782df18e90e295fc89fc512bda2d3d0f537566208a262e79ae24bcd56d3319d837e049a2596429f23154dc6973e330fbad679a0dad7f26d51e8365702d0bdc697ebcfe40a5f1b0126148346cae6291697a37e1fc544900b372ed3803ba1aafa7f208bde2f462a84d2272812996450b7dcb79cea8a1ff0076c8327a12af36786cf375c45ab2f9c1b5e7591f61e5ada8184f70c435c5e5b582b72984de0d47d7a41939913965afcf9f80ee2d30ed76d646c93902c4feebc98746adc1711b2390c64109afd131b9fbcf15dcfd5f041696be48da7dbec61db84b8f1412b760edc400b97caace6affe7ba32b8fc79cb02476e69fcf3589b5f530eba07f1d6f1d8b77b28b8f59acd2a44b0e408f12e7f9952484ca12761d68bb29c7849f68fb9b497016b2eea7cf65c53fd666551d0b5e0b968593a72805cb783a9d186845fd57da49a74243a782c64127e1eefa7f8d74dcd06bfffda4ad1b63ab663c39e0ab4ca47920dce2dc50beee26593a12674f402899c86207c084921bc012e6df18d076a1c526aee8e631262c4d5ff7cc8ec4438f405dd9b84229bb976754deb0e9d7ba9e5fca168eafe70ce6ccd9e547dd6f559df6c60806474d27ffdb38a48c658cc4eff10efbb093c4ba33b0bad42229358f93ecee7008d3a32645c6ec461bfd070652f3ee766ef6732a3fda6c7a696e5072bf7adc0b2c2fa0a613c52f20528d6d1add3bdb1467e729686a8b969bedce7792179d2605e010e4bbbb1a2d6bf938abaf149e1c7eb548abd90ebef84cb1e588f693ba542b3a1a14c8d34470889990d0297786f178a4e9a07638bd9f01494bfe21994e4a4245a6c9182729b40848f46032e3c4524b18e7b3d67a2c4a2b4ef6837e1d99b0773eeb7eb3a58908a407693b81ddab17ccfc2d57c6313ed560ad775704865b9b9f4fc3be24947d35964ecf5f820a262b2cbec3a145bcbd7cd7247ad000d13603493553f377181efaad65827f1a501c1652e7368d77acd10360b625cadc7ccca8abe63bb3b4c29f33e2764d1c9d1662244bb5b4024041a33c7d3c3a57e187d7eafbbaca54cf836a4c04c74942ceed010e761fc38a9da00cd412f46165da7f4acf6c40b6d6e500def572b3ff81b09f7baec102f32c8478ac77fd40e979141bf92bc45aa2a9865dc7af397828f364369f521fd821c91244766fff503641f5a05d26c1ad2d9f95a6245d1f1fb96889984bdada9bf1796e64356a431a2feef556678e64c2364f6f0042b0e9944992ccee334c9e1f0d5044f27cef5ec212c74617623fbff401f9cf01ce573ea5aacf314e2d9edf46d289ff4b756c3015db433b52762628d16bdf05f022f9b5b8cfc67479f212e6258611e29e72580d14b5c3a7b3187e1e136bc8a838beb8e379879b6ba2a27b90921762df022197ff713b91acdd743bdd8ddf6f9aa79681ec6713f5f64152ed79aba1d73b9b5c4f94e1379edfc4b30a15bd6cea8978d8b06077802554cc8e4580ff05710995bbb3179ce98f149c8debb694a519714b64f293fb47f0cc070a7099bacdcde961c94218a7c99bb3de13aa7e4e79c7ddd87497c28dbd501f317b718da9d6960a213cc04bee964b8026bf50baeb80ad348892a0637cc5df029372e544ad6d0f5e2df88f62cf1c402687425e87b933d62388620489ef933c3ecc09dbe3a99478318ca0cfa089a3cb687f9970e38610ebb129007eb525750e2600a5c13f0f85425a313b4e48ac3b4de30e2a6950d1a439b76ba61660774f36a052cbe57a4c6a31f9e60d1f655ad08b21c73e42cb54503bf75c37b8e5ced0bd9bd208a0faa12e242b58246da6673714c62c449b22cc9f19f05a9509b5176051effbdb06f14b4be4975a7c386686415da22174392bbcb2ba33a9c99d2964b886a577c1d8a16b97e55b1587e22fcd522977a3f2062a640f9c5053aecd0a62ea9788b4ed8aca42d81667e9ac868b23f298d06900e7b2447fbc97e817af734a6f46eafcd58152ad170525e10090e14df5dafafcbf373fe656f46d25dd32088ac38076c5d96236a882461a9af86255bf3088dc9cf3cb8910482a1f56eabfef59f22d64b459730cd5ff7f4fe6934498e4136a658d8e0a83755ef4429ce225e2923f083c175ac9885e22e82c335b05d9733e954e03918ada7c453932c73d4cc50f2902da4f651d899dde50876cc968cdc1120c1011f93172658034154e52da25752dac8eb83e2ac1a9de81b862b2a31e6ada0705087afa195c13f41c56125fb1ed22ad00459c05cc431e92bc5540c90e64f5656319b39e6580da318df196744943c2486aca916bb1cc3c4b37ada342af4100ca5c3cbe0248372d628f3f9a0dfe0c4947645eae81e6b7b58951529b2f4b5cda84e378e88b16f8c689508ad4938b293dc2e2046c58f20db440553767f6dad126775f8a7058b0b070601e8f31bbef12104fb9570e807460a6524c5b1635ad85a472542404145f8d833308e187f7c05ec416fed873d3b7f085bc223b2c44f5ffd2668f7e76e282bc3546718f38e5f46caf7d6258df75336ef477c6d397de", 0xdff}, {0x0}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="240000000000005173f6dfda6b6769a0f090e0c500"/33, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000300000000000000401000000010000003abc8dae08916ace03257d9fe7c6078a606e5fabaa74820fc2318b1eff195779b2abc6c418e9bcd11b0d3d703cd9117c287db0bcbeea5e56e613ec3ca0aa3e94db941f70afe5805cfa95f116c3d931b87852c132f984816c796271f0d323b77a925bb7f7962f9d641e37dce5f3844023b6bd979c23a745a01cca917c98bc0bde8afc25358c6f8fc1aca06d5a1acc42a5d37c6d50ff8572161779577f3f04d2d01c190c12b774694cbf3a67cb17a937e188e55c6b0d3639bc3fe216e49a92d81ea89957fe7562afabf3bbe40bfa2ffdee430f", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32], 0x58, 0x24004000}}], 0x2, 0x4014) splice(r5, &(0x7f0000000340)=0x998, r2, &(0x7f0000000380)=0x6, 0x81, 0x2) 07:05:34 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 516.319034][ T7530] loop3: detected capacity change from 0 to 264192 07:05:38 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r3, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r4, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r4, r5, 0x0, 0x80000041) [ 519.500559][ T7] usb 5-1: new high-speed USB device number 32 using dummy_hcd 07:05:38 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:05:38 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:38 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:38 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR2(0xffffffffffffffff, 0xc02464bb, &(0x7f0000000040)) r5 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003b40)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000022c0)="ecbdb47164da545343cc544ff98580b69858cb9fa3e4bb4ace29103983ffe5a5e1ee9e640e59b1aba02e9ff7b73d5fd4d14fb5b4b7c9d6945f7d515153c89c441b963d598ac0e7feffff80a57b761166b2d5fc1ba34eb2b2f5fe070f47a9d3ba5230b0ae4095502380d82f3b0fe162061d08ef1a96078407ea62e314573384cfb91ad460148289c9d0fd9cf149ed7ab19d4da3e18e676be97031e58294732d63b5f4968cad7f5ad05a40f9408835bb37d2cdf0d04a536a0439af8d610680b6a4382f49e06084c4ad1a90f12d855621bd1d4ad6", 0xd3}, {&(0x7f0000000400)="a7ab2210c2e24d0e76d526ddd2f4a30d7698b1e0de55079828a4892f4eef9eeed5411b4c65d212ce2a74f967a01e063da1ffbf116f1c7b4b4180ec73ba1f9806b77400000000000000000000000000001e0c3e7be03e4970337a3aa7fae4eb266f0e8abeae1800808626b4967c6a7471280ddf0f66ee94a97298b5e03c4dc928a98dcf7321a94a058f53aeeb8e94d9460fe4f5fab78c9154602646726a73eb3a4ec0fc236fdb1d34d59b50a3500b2d4445ae04b96aa4ebb59bf50e668e1fc3a95e50e73648b5f6c1990d1c73fbc48376c03f8fb9a10b7e8a5b32d176d09b7925597127aa160a40ce30b75d6c8efddcd66bca3dd946e3e53325109281700f3f8b9ea7eb0478d9036db11dc46595e6fe04ef480d", 0x113}], 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="30000000000000000100000001000000f4cd95105d1571fa64cde1dfd2ab50e105969d3b3595e5b08e9078fc48bb0fa6d5ae795781e4d88f3e8caf2085cd158af55cc4f7d0c86b14bc829aa3e9703ebb60cc072ecfd30df882307c3fcba7f440b650ddb13fe171324b189b32b143e320d92d01a7b6381da9abd8ff423232e4b3c7e1ca9bd7afb8ac4864280a43ffe86cf59994e4fe584d47ef2818a1968136816c881cbcb33ce9f0bc6b959beaedfc477fcdb640c08b6922656abf9e62287a6ebb5474c22dca78fdbdf559613d250b5d2a06f8745118f18739b3a40480e0a5a8a60dcc45099addfa4643f9dd5ee0cdac1183dcc7d35a619c019d591616cd94ff6aa7427959a19b83c91acc1f62e438d6a34252ef789483", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x30, 0x4048088}}, {{0x0, 0x0, &(0x7f0000003900)=[{&(0x7f0000002640)="ab221c7599e3b956b92645075845ff82f20916b94f53ed86c95653581ad9bf0400cce63a65beb9f0a6f324e09c42843671135c947310da20ba621d1b98c06b0c98ec945e167f4b2c053ec3ae55e5138230516d27dc12b9e8d0ae593a3b24004fee647c7ba73b5a5e1352fb86cb769f131c87d3985e1d668c3144062502df2d78b18e5b25c108a2a1c8000000000000", 0x8f}, {&(0x7f0000002700)="8c98252852e69bb91989c6e75a8aea73379c8c4b2f855c6036a27080409e16cd1b5aa17b6f6281765038ae99f78c04000000000000008923e2e59c6d1da4faa305df01ff5f3c5d564b19", 0x4a}, {&(0x7f0000002780)="2550b4c804b2bc1fe7de4d38ba3ac3bcd11891b78ee696173f7134524e62aa116b29f7d0bf78febd76ad2d84c4a6895f4a4c9bfa04166162e801919d3952db5da745cebfe90f", 0x46}, {&(0x7f0000002800)="2ebffdf2626f27149355dc6336220de442ac441fbdad4378f1e488aa17402a79f1859ba0d1f57e218f1357044c8d1af1112d6f6288bbc5344b60446f51d3decb6c4745bceac134e6cf7df03c480292c4b77e4e867c67cc156a251b94a47ceac7e3bc70a599a76f0281751c34cdf107519a6dcb8614f1d6e5ee3d6f82338397180ddd50c0f044a0f9c081c38ef8200d9c6594cbe0bcdbaaf3279b9095d6855b33139390975350faacfea8f6cc2ff7fdc9af66b874855b28040d25f585f150655dbaa9d75e8e7810870b3d94897d8dd7c06556159fb071f389fc4fb55b1ebf93be62053adf246cb6ec0bd1ce271a12cd182b51be385347862f5e9c80eb4623ebc31cdcf487cafc48f9a657416ffd2968124f2b94fc11ba720684f6e788855397a6c8fc03fe4602b49bbef0667bb42df97acdde0b64f7244e99fb4eb4ddd133c780b0cb1e1656ad9b6276d097b682ad6752db3368ff1f08dccda63a898828dc61a84303aa54c4401622fb7ea84ce512a3c7d97aa8ae17e8b129eb5223766e081508a089d14802bb2c3444028f6b09fff9372b296424584f620785f1c5cab4fb003b15162327057ee44d94f0f43cbf33d1e7cc39bbe27eee098596761b2d68bb432d4f0cc7ee16f5dc69a223f310df93ccd4c03b2027973d11071392a5c3257aede8efee7af8854cde112df7f2fc4d1235fc64297685f8766a043869cc0186406282e12f047a573b26d46719d743a7173b7c7baac38a9e0a6d7d4bf4baeb81685260e30fa393b98868a08a489c70e7d09f32a0cd1264612f044638f84242d85b73c839b7eda4be32d05b06e2bd2ca81b8e23e7a10a764bfe5bf8d228ef8aff6d0d9612d826ca6e471c7023839dc0aa36c1a4558823670107b907068329bf8c108b944c751b79a4960a403c42576f0388fa273510eb5a03c7f078958971e03ee8ca667e70e64fe58d363284752e0dcc46bfb8b9639ca08fd2934f72b08498b8aafab4a33cdf5589edf08bfab3aae91e700cdd9a1a92dbe0eddacba612a6269477abd9b211fc116c3837d189d6219de33316527dbbcf36d42f3f06acbe8dc882a8464890f4c1c9d5f32268ac2f36fbf9840912e999a389d6803f33f95d9ec8940d75f62552095203ae9178bbe07e37795928b8b6f8af5304ad1265ef3fa4bb2f7b8e0238dbac37d0171b0f18071f5d54a6739e19f7ef41eb45612ef786cd044f93dfaa00dc28d57294f701501398ecb3677f5cc1a7d43885e14da1660a0c231342dc89a05886696ab6a377f76dfedded868a587358da129ef230058ef12028a3cb08aaf2532641079f2a67482c3ff48ea63ba699e7700657c25add6c0efe57ea2eef03bb63b861e1a5f48ece1bfc69ab5c71d42f4cebf73e3b16dbde1e2918f23479ad666c6294970d211fcd367db0258eaed70317355461cf3fbcc34ea0d599e46e2b69a1e3d5b5b87cd4f7a0fa4dfb549012824cd63fb8df78b9dfc85d9eb63cb2581eb088ba7eb3e9e256ed6d7e5c60e13632467aa09014b6a50b60a3a3b1664118a731f1349fe3be3f5de13cf1cd6478f32caf60a5ad3a1c5479e508a69db72855ce1d72477d1219c947cfca751b8b105a54c366c7dfe01243f60aff1a5406c7626b653a8ec0ed81d8ea027af4f3b3757d56b3bce7986ffddb6f3ab0d739614ec30f60fc99456e4e36e84c1dc94431eef04bfdca723f6397fc8f37b73e619b3c4e7ebfb1df4d74327d610acea98dabd2448bdecbba699aadfb12f7da897936f1bd4a4ac68f8d497b531e358e2da1ec5baebd52c6655c8785b6a83f17bc99f0f42d48ea661be19701c432f25c6d1c589c278f054173a74908ef847b39b3f7f608334f61a1602da96b736d89b17b0fc31a4d72b08b68a7597e90f4fd1302f5083a94472e57e7d8c7e63f7c2cfe87d6c8b8bfd47668c563dfea6afdebaabe9a14ad08e7ed793698d0a3c984afe1012ba6c911ef72a648c7bc451326e6975e82918236ad5e1569767158cd24744278737dbe7e5b1bb93f3bd25270178fbdaa7082b5ad5803eb8dffb47e15e28f97047ead0068bbffa2e8dea79c45bdb6506d5d23dceecc73d23d073764e81028236aa5e1f8fef553f736c09b1698886d2ee2eb6a35739d124836710c12a56811d5c810048f6415245d6482be4f09443f5d31f8aa964d02e493ce0586eecde3e734a662d4968d14b8f0bedd3c756ed23149469b0c5c578b486722199bd8d70a81e5e40f68ca38803a58e09b4484499197a2a3b0887081b9d5452275c8784cc672ad3990a4df3eab7d82b8b61884aa8e1d02976b44f42260b74c1d7de0b3e10bf838a6122a262f54be2d311611898391e14e983eddffe7c1772c24fcb19e9c009464f4bf64c7b47c27fea57e2c17642dc718f3dfb49566af4c4f5922f912af5254818b0ee875e25cb9a899c81b09f8faeb3634bba602ce852d461ffaf870e414882c6cf96d7e31b2323ab21e197b5bf3104278716d44646430e2b8244173009b0262229560e78c2759f9e0a56ee782df18e90e295fc89fc512bda2d3d0f537566208a262e79ae24bcd56d3319d837e049a2596429f23154dc6973e330fbad679a0dad7f26d51e8365702d0bdc697ebcfe40a5f1b0126148346cae6291697a37e1fc544900b372ed3803ba1aafa7f208bde2f462a84d2272812996450b7dcb79cea8a1ff0076c8327a12af36786cf375c45ab2f9c1b5e7591f61e5ada8184f70c435c5e5b582b72984de0d47d7a41939913965afcf9f80ee2d30ed76d646c93902c4feebc98746adc1711b2390c64109afd131b9fbcf15dcfd5f041696be48da7dbec61db84b8f1412b760edc400b97caace6affe7ba32b8fc79cb02476e69fcf3589b5f530eba07f1d6f1d8b77b28b8f59acd2a44b0e408f12e7f9952484ca12761d68bb29c7849f68fb9b497016b2eea7cf65c53fd666551d0b5e0b968593a72805cb783a9d186845fd57da49a74243a782c64127e1eefa7f8d74dcd06bfffda4ad1b63ab663c39e0ab4ca47920dce2dc50beee26593a12674f402899c86207c084921bc012e6df18d076a1c526aee8e631262c4d5ff7cc8ec4438f405dd9b84229bb976754deb0e9d7ba9e5fca168eafe70ce6ccd9e547dd6f559df6c60806474d27ffdb38a48c658cc4eff10efbb093c4ba33b0bad42229358f93ecee7008d3a32645c6ec461bfd070652f3ee766ef6732a3fda6c7a696e5072bf7adc0b2c2fa0a613c52f20528d6d1add3bdb1467e729686a8b969bedce7792179d2605e010e4bbbb1a2d6bf938abaf149e1c7eb548abd90ebef84cb1e588f693ba542b3a1a14c8d34470889990d0297786f178a4e9a07638bd9f01494bfe21994e4a4245a6c9182729b40848f46032e3c4524b18e7b3d67a2c4a2b4ef6837e1d99b0773eeb7eb3a58908a407693b81ddab17ccfc2d57c6313ed560ad775704865b9b9f4fc3be24947d35964ecf5f820a262b2cbec3a145bcbd7cd7247ad000d13603493553f377181efaad65827f1a501c1652e7368d77acd10360b625cadc7ccca8abe63bb3b4c29f33e2764d1c9d1662244bb5b4024041a33c7d3c3a57e187d7eafbbaca54cf836a4c04c74942ceed010e761fc38a9da00cd412f46165da7f4acf6c40b6d6e500def572b3ff81b09f7baec102f32c8478ac77fd40e979141bf92bc45aa2a9865dc7af397828f364369f521fd821c91244766fff503641f5a05d26c1ad2d9f95a6245d1f1fb96889984bdada9bf1796e64356a431a2feef556678e64c2364f6f0042b0e9944992ccee334c9e1f0d5044f27cef5ec212c74617623fbff401f9cf01ce573ea5aacf314e2d9edf46d289ff4b756c3015db433b52762628d16bdf05f022f9b5b8cfc67479f212e6258611e29e72580d14b5c3a7b3187e1e136bc8a838beb8e379879b6ba2a27b90921762df022197ff713b91acdd743bdd8ddf6f9aa79681ec6713f5f64152ed79aba1d73b9b5c4f94e1379edfc4b30a15bd6cea8978d8b06077802554cc8e4580ff05710995bbb3179ce98f149c8debb694a519714b64f293fb47f0cc070a7099bacdcde961c94218a7c99bb3de13aa7e4e79c7ddd87497c28dbd501f317b718da9d6960a213cc04bee964b8026bf50baeb80ad348892a0637cc5df029372e544ad6d0f5e2df88f62cf1c402687425e87b933d62388620489ef933c3ecc09dbe3a99478318ca0cfa089a3cb687f9970e38610ebb129007eb525750e2600a5c13f0f85425a313b4e48ac3b4de30e2a6950d1a439b76ba61660774f36a052cbe57a4c6a31f9e60d1f655ad08b21c73e42cb54503bf75c37b8e5ced0bd9bd208a0faa12e242b58246da6673714c62c449b22cc9f19f05a9509b5176051effbdb06f14b4be4975a7c386686415da22174392bbcb2ba33a9c99d2964b886a577c1d8a16b97e55b1587e22fcd522977a3f2062a640f9c5053aecd0a62ea9788b4ed8aca42d81667e9ac868b23f298d06900e7b2447fbc97e817af734a6f46eafcd58152ad170525e10090e14df5dafafcbf373fe656f46d25dd32088ac38076c5d96236a882461a9af86255bf3088dc9cf3cb8910482a1f56eabfef59f22d64b459730cd5ff7f4fe6934498e4136a658d8e0a83755ef4429ce225e2923f083c175ac9885e22e82c335b05d9733e954e03918ada7c453932c73d4cc50f2902da4f651d899dde50876cc968cdc1120c1011f93172658034154e52da25752dac8eb83e2ac1a9de81b862b2a31e6ada0705087afa195c13f41c56125fb1ed22ad00459c05cc431e92bc5540c90e64f5656319b39e6580da318df196744943c2486aca916bb1cc3c4b37ada342af4100ca5c3cbe0248372d628f3f9a0dfe0c4947645eae81e6b7b58951529b2f4b5cda84e378e88b16f8c689508ad4938b293dc2e2046c58f20db440553767f6dad126775f8a7058b0b070601e8f31bbef12104fb9570e807460a6524c5b1635ad85a472542404145f8d833308e187f7c05ec416fed873d3b7f085bc223b2c44f5ffd2668f7e76e282bc3546718f38e5f46caf7d6258df75336ef477c6d397de", 0xdff}, {0x0}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="240000000000005173f6dfda6b6769a0f090e0c500"/33, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000300000000000000401000000010000003abc8dae08916ace03257d9fe7c6078a606e5fabaa74820fc2318b1eff195779b2abc6c418e9bcd11b0d3d703cd9117c287db0bcbeea5e56e613ec3ca0aa3e94db941f70afe5805cfa95f116c3d931b87852c132f984816c796271f0d323b77a925bb7f7962f9d641e37dce5f3844023b6bd979c23a745a01cca917c98bc0bde8afc25358c6f8fc1aca06d5a1acc42a5d37c6d50ff8572161779577f3f04d2d01c190c12b774694cbf3a67cb17a937e188e55c6b0d3639bc3fe216e49a92d81ea89957fe7562afabf3bbe40bfa2ffdee430f", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32], 0x58, 0x24004000}}], 0x2, 0x4014) splice(r5, &(0x7f0000000340)=0x998, r2, &(0x7f0000000380)=0x6, 0x81, 0x2) 07:05:38 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 519.653419][ T7551] loop3: detected capacity change from 0 to 264192 [ 521.497072][ T7] usb 5-1: device not accepting address 32, error -71 07:05:40 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:40 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r3, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r4, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r4, r5, 0x0, 0x80000041) [ 521.736403][ T7] usb usb5-port1: unable to enumerate USB device 07:05:41 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:41 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:05:42 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:42 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR2(0xffffffffffffffff, 0xc02464bb, &(0x7f0000000040)) r5 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003b40)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000022c0)="ecbdb47164da545343cc544ff98580b69858cb9fa3e4bb4ace29103983ffe5a5e1ee9e640e59b1aba02e9ff7b73d5fd4d14fb5b4b7c9d6945f7d515153c89c441b963d598ac0e7feffff80a57b761166b2d5fc1ba34eb2b2f5fe070f47a9d3ba5230b0ae4095502380d82f3b0fe162061d08ef1a96078407ea62e314573384cfb91ad460148289c9d0fd9cf149ed7ab19d4da3e18e676be97031e58294732d63b5f4968cad7f5ad05a40f9408835bb37d2cdf0d04a536a0439af8d610680b6a4382f49e06084c4ad1a90f12d855621bd1d4ad6", 0xd3}, {&(0x7f0000000400)="a7ab2210c2e24d0e76d526ddd2f4a30d7698b1e0de55079828a4892f4eef9eeed5411b4c65d212ce2a74f967a01e063da1ffbf116f1c7b4b4180ec73ba1f9806b77400000000000000000000000000001e0c3e7be03e4970337a3aa7fae4eb266f0e8abeae1800808626b4967c6a7471280ddf0f66ee94a97298b5e03c4dc928a98dcf7321a94a058f53aeeb8e94d9460fe4f5fab78c9154602646726a73eb3a4ec0fc236fdb1d34d59b50a3500b2d4445ae04b96aa4ebb59bf50e668e1fc3a95e50e73648b5f6c1990d1c73fbc48376c03f8fb9a10b7e8a5b32d176d09b7925597127aa160a40ce30b75d6c8efddcd66bca3dd946e3e53325109281700f3f8b9ea7eb0478d9036db11dc46595e6fe04ef480d", 0x113}], 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="30000000000000000100000001000000f4cd95105d1571fa64cde1dfd2ab50e105969d3b3595e5b08e9078fc48bb0fa6d5ae795781e4d88f3e8caf2085cd158af55cc4f7d0c86b14bc829aa3e9703ebb60cc072ecfd30df882307c3fcba7f440b650ddb13fe171324b189b32b143e320d92d01a7b6381da9abd8ff423232e4b3c7e1ca9bd7afb8ac4864280a43ffe86cf59994e4fe584d47ef2818a1968136816c881cbcb33ce9f0bc6b959beaedfc477fcdb640c08b6922656abf9e62287a6ebb5474c22dca78fdbdf559613d250b5d2a06f8745118f18739b3a40480e0a5a8a60dcc45099addfa4643f9dd5ee0cdac1183dcc7d35a619c019d591616cd94ff6aa7427959a19b83c91acc1f62e438d6a34252ef789483", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x30, 0x4048088}}, {{0x0, 0x0, &(0x7f0000003900)=[{&(0x7f0000002640)="ab221c7599e3b956b92645075845ff82f20916b94f53ed86c95653581ad9bf0400cce63a65beb9f0a6f324e09c42843671135c947310da20ba621d1b98c06b0c98ec945e167f4b2c053ec3ae55e5138230516d27dc12b9e8d0ae593a3b24004fee647c7ba73b5a5e1352fb86cb769f131c87d3985e1d668c3144062502df2d78b18e5b25c108a2a1c8000000000000", 0x8f}, {&(0x7f0000002700)="8c98252852e69bb91989c6e75a8aea73379c8c4b2f855c6036a27080409e16cd1b5aa17b6f6281765038ae99f78c04000000000000008923e2e59c6d1da4faa305df01ff5f3c5d564b19", 0x4a}, {&(0x7f0000002780)="2550b4c804b2bc1fe7de4d38ba3ac3bcd11891b78ee696173f7134524e62aa116b29f7d0bf78febd76ad2d84c4a6895f4a4c9bfa04166162e801919d3952db5da745cebfe90f", 0x46}, {&(0x7f0000002800)="2ebffdf2626f27149355dc6336220de442ac441fbdad4378f1e488aa17402a79f1859ba0d1f57e218f1357044c8d1af1112d6f6288bbc5344b60446f51d3decb6c4745bceac134e6cf7df03c480292c4b77e4e867c67cc156a251b94a47ceac7e3bc70a599a76f0281751c34cdf107519a6dcb8614f1d6e5ee3d6f82338397180ddd50c0f044a0f9c081c38ef8200d9c6594cbe0bcdbaaf3279b9095d6855b33139390975350faacfea8f6cc2ff7fdc9af66b874855b28040d25f585f150655dbaa9d75e8e7810870b3d94897d8dd7c06556159fb071f389fc4fb55b1ebf93be62053adf246cb6ec0bd1ce271a12cd182b51be385347862f5e9c80eb4623ebc31cdcf487cafc48f9a657416ffd2968124f2b94fc11ba720684f6e788855397a6c8fc03fe4602b49bbef0667bb42df97acdde0b64f7244e99fb4eb4ddd133c780b0cb1e1656ad9b6276d097b682ad6752db3368ff1f08dccda63a898828dc61a84303aa54c4401622fb7ea84ce512a3c7d97aa8ae17e8b129eb5223766e081508a089d14802bb2c3444028f6b09fff9372b296424584f620785f1c5cab4fb003b15162327057ee44d94f0f43cbf33d1e7cc39bbe27eee098596761b2d68bb432d4f0cc7ee16f5dc69a223f310df93ccd4c03b2027973d11071392a5c3257aede8efee7af8854cde112df7f2fc4d1235fc64297685f8766a043869cc0186406282e12f047a573b26d46719d743a7173b7c7baac38a9e0a6d7d4bf4baeb81685260e30fa393b98868a08a489c70e7d09f32a0cd1264612f044638f84242d85b73c839b7eda4be32d05b06e2bd2ca81b8e23e7a10a764bfe5bf8d228ef8aff6d0d9612d826ca6e471c7023839dc0aa36c1a4558823670107b907068329bf8c108b944c751b79a4960a403c42576f0388fa273510eb5a03c7f078958971e03ee8ca667e70e64fe58d363284752e0dcc46bfb8b9639ca08fd2934f72b08498b8aafab4a33cdf5589edf08bfab3aae91e700cdd9a1a92dbe0eddacba612a6269477abd9b211fc116c3837d189d6219de33316527dbbcf36d42f3f06acbe8dc882a8464890f4c1c9d5f32268ac2f36fbf9840912e999a389d6803f33f95d9ec8940d75f62552095203ae9178bbe07e37795928b8b6f8af5304ad1265ef3fa4bb2f7b8e0238dbac37d0171b0f18071f5d54a6739e19f7ef41eb45612ef786cd044f93dfaa00dc28d57294f701501398ecb3677f5cc1a7d43885e14da1660a0c231342dc89a05886696ab6a377f76dfedded868a587358da129ef230058ef12028a3cb08aaf2532641079f2a67482c3ff48ea63ba699e7700657c25add6c0efe57ea2eef03bb63b861e1a5f48ece1bfc69ab5c71d42f4cebf73e3b16dbde1e2918f23479ad666c6294970d211fcd367db0258eaed70317355461cf3fbcc34ea0d599e46e2b69a1e3d5b5b87cd4f7a0fa4dfb549012824cd63fb8df78b9dfc85d9eb63cb2581eb088ba7eb3e9e256ed6d7e5c60e13632467aa09014b6a50b60a3a3b1664118a731f1349fe3be3f5de13cf1cd6478f32caf60a5ad3a1c5479e508a69db72855ce1d72477d1219c947cfca751b8b105a54c366c7dfe01243f60aff1a5406c7626b653a8ec0ed81d8ea027af4f3b3757d56b3bce7986ffddb6f3ab0d739614ec30f60fc99456e4e36e84c1dc94431eef04bfdca723f6397fc8f37b73e619b3c4e7ebfb1df4d74327d610acea98dabd2448bdecbba699aadfb12f7da897936f1bd4a4ac68f8d497b531e358e2da1ec5baebd52c6655c8785b6a83f17bc99f0f42d48ea661be19701c432f25c6d1c589c278f054173a74908ef847b39b3f7f608334f61a1602da96b736d89b17b0fc31a4d72b08b68a7597e90f4fd1302f5083a94472e57e7d8c7e63f7c2cfe87d6c8b8bfd47668c563dfea6afdebaabe9a14ad08e7ed793698d0a3c984afe1012ba6c911ef72a648c7bc451326e6975e82918236ad5e1569767158cd24744278737dbe7e5b1bb93f3bd25270178fbdaa7082b5ad5803eb8dffb47e15e28f97047ead0068bbffa2e8dea79c45bdb6506d5d23dceecc73d23d073764e81028236aa5e1f8fef553f736c09b1698886d2ee2eb6a35739d124836710c12a56811d5c810048f6415245d6482be4f09443f5d31f8aa964d02e493ce0586eecde3e734a662d4968d14b8f0bedd3c756ed23149469b0c5c578b486722199bd8d70a81e5e40f68ca38803a58e09b4484499197a2a3b0887081b9d5452275c8784cc672ad3990a4df3eab7d82b8b61884aa8e1d02976b44f42260b74c1d7de0b3e10bf838a6122a262f54be2d311611898391e14e983eddffe7c1772c24fcb19e9c009464f4bf64c7b47c27fea57e2c17642dc718f3dfb49566af4c4f5922f912af5254818b0ee875e25cb9a899c81b09f8faeb3634bba602ce852d461ffaf870e414882c6cf96d7e31b2323ab21e197b5bf3104278716d44646430e2b8244173009b0262229560e78c2759f9e0a56ee782df18e90e295fc89fc512bda2d3d0f537566208a262e79ae24bcd56d3319d837e049a2596429f23154dc6973e330fbad679a0dad7f26d51e8365702d0bdc697ebcfe40a5f1b0126148346cae6291697a37e1fc544900b372ed3803ba1aafa7f208bde2f462a84d2272812996450b7dcb79cea8a1ff0076c8327a12af36786cf375c45ab2f9c1b5e7591f61e5ada8184f70c435c5e5b582b72984de0d47d7a41939913965afcf9f80ee2d30ed76d646c93902c4feebc98746adc1711b2390c64109afd131b9fbcf15dcfd5f041696be48da7dbec61db84b8f1412b760edc400b97caace6affe7ba32b8fc79cb02476e69fcf3589b5f530eba07f1d6f1d8b77b28b8f59acd2a44b0e408f12e7f9952484ca12761d68bb29c7849f68fb9b497016b2eea7cf65c53fd666551d0b5e0b968593a72805cb783a9d186845fd57da49a74243a782c64127e1eefa7f8d74dcd06bfffda4ad1b63ab663c39e0ab4ca47920dce2dc50beee26593a12674f402899c86207c084921bc012e6df18d076a1c526aee8e631262c4d5ff7cc8ec4438f405dd9b84229bb976754deb0e9d7ba9e5fca168eafe70ce6ccd9e547dd6f559df6c60806474d27ffdb38a48c658cc4eff10efbb093c4ba33b0bad42229358f93ecee7008d3a32645c6ec461bfd070652f3ee766ef6732a3fda6c7a696e5072bf7adc0b2c2fa0a613c52f20528d6d1add3bdb1467e729686a8b969bedce7792179d2605e010e4bbbb1a2d6bf938abaf149e1c7eb548abd90ebef84cb1e588f693ba542b3a1a14c8d34470889990d0297786f178a4e9a07638bd9f01494bfe21994e4a4245a6c9182729b40848f46032e3c4524b18e7b3d67a2c4a2b4ef6837e1d99b0773eeb7eb3a58908a407693b81ddab17ccfc2d57c6313ed560ad775704865b9b9f4fc3be24947d35964ecf5f820a262b2cbec3a145bcbd7cd7247ad000d13603493553f377181efaad65827f1a501c1652e7368d77acd10360b625cadc7ccca8abe63bb3b4c29f33e2764d1c9d1662244bb5b4024041a33c7d3c3a57e187d7eafbbaca54cf836a4c04c74942ceed010e761fc38a9da00cd412f46165da7f4acf6c40b6d6e500def572b3ff81b09f7baec102f32c8478ac77fd40e979141bf92bc45aa2a9865dc7af397828f364369f521fd821c91244766fff503641f5a05d26c1ad2d9f95a6245d1f1fb96889984bdada9bf1796e64356a431a2feef556678e64c2364f6f0042b0e9944992ccee334c9e1f0d5044f27cef5ec212c74617623fbff401f9cf01ce573ea5aacf314e2d9edf46d289ff4b756c3015db433b52762628d16bdf05f022f9b5b8cfc67479f212e6258611e29e72580d14b5c3a7b3187e1e136bc8a838beb8e379879b6ba2a27b90921762df022197ff713b91acdd743bdd8ddf6f9aa79681ec6713f5f64152ed79aba1d73b9b5c4f94e1379edfc4b30a15bd6cea8978d8b06077802554cc8e4580ff05710995bbb3179ce98f149c8debb694a519714b64f293fb47f0cc070a7099bacdcde961c94218a7c99bb3de13aa7e4e79c7ddd87497c28dbd501f317b718da9d6960a213cc04bee964b8026bf50baeb80ad348892a0637cc5df029372e544ad6d0f5e2df88f62cf1c402687425e87b933d62388620489ef933c3ecc09dbe3a99478318ca0cfa089a3cb687f9970e38610ebb129007eb525750e2600a5c13f0f85425a313b4e48ac3b4de30e2a6950d1a439b76ba61660774f36a052cbe57a4c6a31f9e60d1f655ad08b21c73e42cb54503bf75c37b8e5ced0bd9bd208a0faa12e242b58246da6673714c62c449b22cc9f19f05a9509b5176051effbdb06f14b4be4975a7c386686415da22174392bbcb2ba33a9c99d2964b886a577c1d8a16b97e55b1587e22fcd522977a3f2062a640f9c5053aecd0a62ea9788b4ed8aca42d81667e9ac868b23f298d06900e7b2447fbc97e817af734a6f46eafcd58152ad170525e10090e14df5dafafcbf373fe656f46d25dd32088ac38076c5d96236a882461a9af86255bf3088dc9cf3cb8910482a1f56eabfef59f22d64b459730cd5ff7f4fe6934498e4136a658d8e0a83755ef4429ce225e2923f083c175ac9885e22e82c335b05d9733e954e03918ada7c453932c73d4cc50f2902da4f651d899dde50876cc968cdc1120c1011f93172658034154e52da25752dac8eb83e2ac1a9de81b862b2a31e6ada0705087afa195c13f41c56125fb1ed22ad00459c05cc431e92bc5540c90e64f5656319b39e6580da318df196744943c2486aca916bb1cc3c4b37ada342af4100ca5c3cbe0248372d628f3f9a0dfe0c4947645eae81e6b7b58951529b2f4b5cda84e378e88b16f8c689508ad4938b293dc2e2046c58f20db440553767f6dad126775f8a7058b0b070601e8f31bbef12104fb9570e807460a6524c5b1635ad85a472542404145f8d833308e187f7c05ec416fed873d3b7f085bc223b2c44f5ffd2668f7e76e282bc3546718f38e5f46caf7d6258df75336ef477c6d397de", 0xdff}, {0x0}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="240000000000005173f6dfda6b6769a0f090e0c500"/33, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000300000000000000401000000010000003abc8dae08916ace03257d9fe7c6078a606e5fabaa74820fc2318b1eff195779b2abc6c418e9bcd11b0d3d703cd9117c287db0bcbeea5e56e613ec3ca0aa3e94db941f70afe5805cfa95f116c3d931b87852c132f984816c796271f0d323b77a925bb7f7962f9d641e37dce5f3844023b6bd979c23a745a01cca917c98bc0bde8afc25358c6f8fc1aca06d5a1acc42a5d37c6d50ff8572161779577f3f04d2d01c190c12b774694cbf3a67cb17a937e188e55c6b0d3639bc3fe216e49a92d81ea89957fe7562afabf3bbe40bfa2ffdee430f", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32], 0x58, 0x24004000}}], 0x2, 0x4014) splice(r5, &(0x7f0000000340)=0x998, r2, &(0x7f0000000380)=0x6, 0x81, 0x2) 07:05:42 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r6, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r3, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r4, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r4, r5, 0x0, 0x80000041) 07:05:42 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:44 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:44 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, 0x0, 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:44 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 526.243888][ T7593] loop3: detected capacity change from 0 to 264192 07:05:45 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:05:45 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:45 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:46 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:47 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:47 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 529.476236][ T7] usb 5-1: new high-speed USB device number 33 using dummy_hcd 07:05:50 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR2(0xffffffffffffffff, 0xc02464bb, &(0x7f0000000040)) r5 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003b40)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000022c0)="ecbdb47164da545343cc544ff98580b69858cb9fa3e4bb4ace29103983ffe5a5e1ee9e640e59b1aba02e9ff7b73d5fd4d14fb5b4b7c9d6945f7d515153c89c441b963d598ac0e7feffff80a57b761166b2d5fc1ba34eb2b2f5fe070f47a9d3ba5230b0ae4095502380d82f3b0fe162061d08ef1a96078407ea62e314573384cfb91ad460148289c9d0fd9cf149ed7ab19d4da3e18e676be97031e58294732d63b5f4968cad7f5ad05a40f9408835bb37d2cdf0d04a536a0439af8d610680b6a4382f49e06084c4ad1a90f12d855621bd1d4ad6", 0xd3}, {&(0x7f0000000400)="a7ab2210c2e24d0e76d526ddd2f4a30d7698b1e0de55079828a4892f4eef9eeed5411b4c65d212ce2a74f967a01e063da1ffbf116f1c7b4b4180ec73ba1f9806b77400000000000000000000000000001e0c3e7be03e4970337a3aa7fae4eb266f0e8abeae1800808626b4967c6a7471280ddf0f66ee94a97298b5e03c4dc928a98dcf7321a94a058f53aeeb8e94d9460fe4f5fab78c9154602646726a73eb3a4ec0fc236fdb1d34d59b50a3500b2d4445ae04b96aa4ebb59bf50e668e1fc3a95e50e73648b5f6c1990d1c73fbc48376c03f8fb9a10b7e8a5b32d176d09b7925597127aa160a40ce30b75d6c8efddcd66bca3dd946e3e53325109281700f3f8b9ea7eb0478d9036db11dc46595e6fe04ef480d", 0x113}], 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="30000000000000000100000001000000f4cd95105d1571fa64cde1dfd2ab50e105969d3b3595e5b08e9078fc48bb0fa6d5ae795781e4d88f3e8caf2085cd158af55cc4f7d0c86b14bc829aa3e9703ebb60cc072ecfd30df882307c3fcba7f440b650ddb13fe171324b189b32b143e320d92d01a7b6381da9abd8ff423232e4b3c7e1ca9bd7afb8ac4864280a43ffe86cf59994e4fe584d47ef2818a1968136816c881cbcb33ce9f0bc6b959beaedfc477fcdb640c08b6922656abf9e62287a6ebb5474c22dca78fdbdf559613d250b5d2a06f8745118f18739b3a40480e0a5a8a60dcc45099addfa4643f9dd5ee0cdac1183dcc7d35a619c019d591616cd94ff6aa7427959a19b83c91acc1f62e438d6a34252ef789483", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x30, 0x4048088}}, {{0x0, 0x0, &(0x7f0000003900)=[{&(0x7f0000002640)="ab221c7599e3b956b92645075845ff82f20916b94f53ed86c95653581ad9bf0400cce63a65beb9f0a6f324e09c42843671135c947310da20ba621d1b98c06b0c98ec945e167f4b2c053ec3ae55e5138230516d27dc12b9e8d0ae593a3b24004fee647c7ba73b5a5e1352fb86cb769f131c87d3985e1d668c3144062502df2d78b18e5b25c108a2a1c8000000000000", 0x8f}, {&(0x7f0000002700)="8c98252852e69bb91989c6e75a8aea73379c8c4b2f855c6036a27080409e16cd1b5aa17b6f6281765038ae99f78c04000000000000008923e2e59c6d1da4faa305df01ff5f3c5d564b19", 0x4a}, {&(0x7f0000002780)="2550b4c804b2bc1fe7de4d38ba3ac3bcd11891b78ee696173f7134524e62aa116b29f7d0bf78febd76ad2d84c4a6895f4a4c9bfa04166162e801919d3952db5da745cebfe90f", 0x46}, {&(0x7f0000002800)="2ebffdf2626f27149355dc6336220de442ac441fbdad4378f1e488aa17402a79f1859ba0d1f57e218f1357044c8d1af1112d6f6288bbc5344b60446f51d3decb6c4745bceac134e6cf7df03c480292c4b77e4e867c67cc156a251b94a47ceac7e3bc70a599a76f0281751c34cdf107519a6dcb8614f1d6e5ee3d6f82338397180ddd50c0f044a0f9c081c38ef8200d9c6594cbe0bcdbaaf3279b9095d6855b33139390975350faacfea8f6cc2ff7fdc9af66b874855b28040d25f585f150655dbaa9d75e8e7810870b3d94897d8dd7c06556159fb071f389fc4fb55b1ebf93be62053adf246cb6ec0bd1ce271a12cd182b51be385347862f5e9c80eb4623ebc31cdcf487cafc48f9a657416ffd2968124f2b94fc11ba720684f6e788855397a6c8fc03fe4602b49bbef0667bb42df97acdde0b64f7244e99fb4eb4ddd133c780b0cb1e1656ad9b6276d097b682ad6752db3368ff1f08dccda63a898828dc61a84303aa54c4401622fb7ea84ce512a3c7d97aa8ae17e8b129eb5223766e081508a089d14802bb2c3444028f6b09fff9372b296424584f620785f1c5cab4fb003b15162327057ee44d94f0f43cbf33d1e7cc39bbe27eee098596761b2d68bb432d4f0cc7ee16f5dc69a223f310df93ccd4c03b2027973d11071392a5c3257aede8efee7af8854cde112df7f2fc4d1235fc64297685f8766a043869cc0186406282e12f047a573b26d46719d743a7173b7c7baac38a9e0a6d7d4bf4baeb81685260e30fa393b98868a08a489c70e7d09f32a0cd1264612f044638f84242d85b73c839b7eda4be32d05b06e2bd2ca81b8e23e7a10a764bfe5bf8d228ef8aff6d0d9612d826ca6e471c7023839dc0aa36c1a4558823670107b907068329bf8c108b944c751b79a4960a403c42576f0388fa273510eb5a03c7f078958971e03ee8ca667e70e64fe58d363284752e0dcc46bfb8b9639ca08fd2934f72b08498b8aafab4a33cdf5589edf08bfab3aae91e700cdd9a1a92dbe0eddacba612a6269477abd9b211fc116c3837d189d6219de33316527dbbcf36d42f3f06acbe8dc882a8464890f4c1c9d5f32268ac2f36fbf9840912e999a389d6803f33f95d9ec8940d75f62552095203ae9178bbe07e37795928b8b6f8af5304ad1265ef3fa4bb2f7b8e0238dbac37d0171b0f18071f5d54a6739e19f7ef41eb45612ef786cd044f93dfaa00dc28d57294f701501398ecb3677f5cc1a7d43885e14da1660a0c231342dc89a05886696ab6a377f76dfedded868a587358da129ef230058ef12028a3cb08aaf2532641079f2a67482c3ff48ea63ba699e7700657c25add6c0efe57ea2eef03bb63b861e1a5f48ece1bfc69ab5c71d42f4cebf73e3b16dbde1e2918f23479ad666c6294970d211fcd367db0258eaed70317355461cf3fbcc34ea0d599e46e2b69a1e3d5b5b87cd4f7a0fa4dfb549012824cd63fb8df78b9dfc85d9eb63cb2581eb088ba7eb3e9e256ed6d7e5c60e13632467aa09014b6a50b60a3a3b1664118a731f1349fe3be3f5de13cf1cd6478f32caf60a5ad3a1c5479e508a69db72855ce1d72477d1219c947cfca751b8b105a54c366c7dfe01243f60aff1a5406c7626b653a8ec0ed81d8ea027af4f3b3757d56b3bce7986ffddb6f3ab0d739614ec30f60fc99456e4e36e84c1dc94431eef04bfdca723f6397fc8f37b73e619b3c4e7ebfb1df4d74327d610acea98dabd2448bdecbba699aadfb12f7da897936f1bd4a4ac68f8d497b531e358e2da1ec5baebd52c6655c8785b6a83f17bc99f0f42d48ea661be19701c432f25c6d1c589c278f054173a74908ef847b39b3f7f608334f61a1602da96b736d89b17b0fc31a4d72b08b68a7597e90f4fd1302f5083a94472e57e7d8c7e63f7c2cfe87d6c8b8bfd47668c563dfea6afdebaabe9a14ad08e7ed793698d0a3c984afe1012ba6c911ef72a648c7bc451326e6975e82918236ad5e1569767158cd24744278737dbe7e5b1bb93f3bd25270178fbdaa7082b5ad5803eb8dffb47e15e28f97047ead0068bbffa2e8dea79c45bdb6506d5d23dceecc73d23d073764e81028236aa5e1f8fef553f736c09b1698886d2ee2eb6a35739d124836710c12a56811d5c810048f6415245d6482be4f09443f5d31f8aa964d02e493ce0586eecde3e734a662d4968d14b8f0bedd3c756ed23149469b0c5c578b486722199bd8d70a81e5e40f68ca38803a58e09b4484499197a2a3b0887081b9d5452275c8784cc672ad3990a4df3eab7d82b8b61884aa8e1d02976b44f42260b74c1d7de0b3e10bf838a6122a262f54be2d311611898391e14e983eddffe7c1772c24fcb19e9c009464f4bf64c7b47c27fea57e2c17642dc718f3dfb49566af4c4f5922f912af5254818b0ee875e25cb9a899c81b09f8faeb3634bba602ce852d461ffaf870e414882c6cf96d7e31b2323ab21e197b5bf3104278716d44646430e2b8244173009b0262229560e78c2759f9e0a56ee782df18e90e295fc89fc512bda2d3d0f537566208a262e79ae24bcd56d3319d837e049a2596429f23154dc6973e330fbad679a0dad7f26d51e8365702d0bdc697ebcfe40a5f1b0126148346cae6291697a37e1fc544900b372ed3803ba1aafa7f208bde2f462a84d2272812996450b7dcb79cea8a1ff0076c8327a12af36786cf375c45ab2f9c1b5e7591f61e5ada8184f70c435c5e5b582b72984de0d47d7a41939913965afcf9f80ee2d30ed76d646c93902c4feebc98746adc1711b2390c64109afd131b9fbcf15dcfd5f041696be48da7dbec61db84b8f1412b760edc400b97caace6affe7ba32b8fc79cb02476e69fcf3589b5f530eba07f1d6f1d8b77b28b8f59acd2a44b0e408f12e7f9952484ca12761d68bb29c7849f68fb9b497016b2eea7cf65c53fd666551d0b5e0b968593a72805cb783a9d186845fd57da49a74243a782c64127e1eefa7f8d74dcd06bfffda4ad1b63ab663c39e0ab4ca47920dce2dc50beee26593a12674f402899c86207c084921bc012e6df18d076a1c526aee8e631262c4d5ff7cc8ec4438f405dd9b84229bb976754deb0e9d7ba9e5fca168eafe70ce6ccd9e547dd6f559df6c60806474d27ffdb38a48c658cc4eff10efbb093c4ba33b0bad42229358f93ecee7008d3a32645c6ec461bfd070652f3ee766ef6732a3fda6c7a696e5072bf7adc0b2c2fa0a613c52f20528d6d1add3bdb1467e729686a8b969bedce7792179d2605e010e4bbbb1a2d6bf938abaf149e1c7eb548abd90ebef84cb1e588f693ba542b3a1a14c8d34470889990d0297786f178a4e9a07638bd9f01494bfe21994e4a4245a6c9182729b40848f46032e3c4524b18e7b3d67a2c4a2b4ef6837e1d99b0773eeb7eb3a58908a407693b81ddab17ccfc2d57c6313ed560ad775704865b9b9f4fc3be24947d35964ecf5f820a262b2cbec3a145bcbd7cd7247ad000d13603493553f377181efaad65827f1a501c1652e7368d77acd10360b625cadc7ccca8abe63bb3b4c29f33e2764d1c9d1662244bb5b4024041a33c7d3c3a57e187d7eafbbaca54cf836a4c04c74942ceed010e761fc38a9da00cd412f46165da7f4acf6c40b6d6e500def572b3ff81b09f7baec102f32c8478ac77fd40e979141bf92bc45aa2a9865dc7af397828f364369f521fd821c91244766fff503641f5a05d26c1ad2d9f95a6245d1f1fb96889984bdada9bf1796e64356a431a2feef556678e64c2364f6f0042b0e9944992ccee334c9e1f0d5044f27cef5ec212c74617623fbff401f9cf01ce573ea5aacf314e2d9edf46d289ff4b756c3015db433b52762628d16bdf05f022f9b5b8cfc67479f212e6258611e29e72580d14b5c3a7b3187e1e136bc8a838beb8e379879b6ba2a27b90921762df022197ff713b91acdd743bdd8ddf6f9aa79681ec6713f5f64152ed79aba1d73b9b5c4f94e1379edfc4b30a15bd6cea8978d8b06077802554cc8e4580ff05710995bbb3179ce98f149c8debb694a519714b64f293fb47f0cc070a7099bacdcde961c94218a7c99bb3de13aa7e4e79c7ddd87497c28dbd501f317b718da9d6960a213cc04bee964b8026bf50baeb80ad348892a0637cc5df029372e544ad6d0f5e2df88f62cf1c402687425e87b933d62388620489ef933c3ecc09dbe3a99478318ca0cfa089a3cb687f9970e38610ebb129007eb525750e2600a5c13f0f85425a313b4e48ac3b4de30e2a6950d1a439b76ba61660774f36a052cbe57a4c6a31f9e60d1f655ad08b21c73e42cb54503bf75c37b8e5ced0bd9bd208a0faa12e242b58246da6673714c62c449b22cc9f19f05a9509b5176051effbdb06f14b4be4975a7c386686415da22174392bbcb2ba33a9c99d2964b886a577c1d8a16b97e55b1587e22fcd522977a3f2062a640f9c5053aecd0a62ea9788b4ed8aca42d81667e9ac868b23f298d06900e7b2447fbc97e817af734a6f46eafcd58152ad170525e10090e14df5dafafcbf373fe656f46d25dd32088ac38076c5d96236a882461a9af86255bf3088dc9cf3cb8910482a1f56eabfef59f22d64b459730cd5ff7f4fe6934498e4136a658d8e0a83755ef4429ce225e2923f083c175ac9885e22e82c335b05d9733e954e03918ada7c453932c73d4cc50f2902da4f651d899dde50876cc968cdc1120c1011f93172658034154e52da25752dac8eb83e2ac1a9de81b862b2a31e6ada0705087afa195c13f41c56125fb1ed22ad00459c05cc431e92bc5540c90e64f5656319b39e6580da318df196744943c2486aca916bb1cc3c4b37ada342af4100ca5c3cbe0248372d628f3f9a0dfe0c4947645eae81e6b7b58951529b2f4b5cda84e378e88b16f8c689508ad4938b293dc2e2046c58f20db440553767f6dad126775f8a7058b0b070601e8f31bbef12104fb9570e807460a6524c5b1635ad85a472542404145f8d833308e187f7c05ec416fed873d3b7f085bc223b2c44f5ffd2668f7e76e282bc3546718f38e5f46caf7d6258df75336ef477c6d397de", 0xdff}, {0x0}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="240000000000005173f6dfda6b6769a0f090e0c500"/33, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000300000000000000401000000010000003abc8dae08916ace03257d9fe7c6078a606e5fabaa74820fc2318b1eff195779b2abc6c418e9bcd11b0d3d703cd9117c287db0bcbeea5e56e613ec3ca0aa3e94db941f70afe5805cfa95f116c3d931b87852c132f984816c796271f0d323b77a925bb7f7962f9d641e37dce5f3844023b6bd979c23a745a01cca917c98bc0bde8afc25358c6f8fc1aca06d5a1acc42a5d37c6d50ff8572161779577f3f04d2d01c190c12b774694cbf3a67cb17a937e188e55c6b0d3639bc3fe216e49a92d81ea89957fe7562afabf3bbe40bfa2ffdee430f", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32], 0x58, 0x24004000}}], 0x2, 0x4014) splice(r5, &(0x7f0000000340)=0x998, r2, &(0x7f0000000380)=0x6, 0x81, 0x2) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) accept4$inet6(0xffffffffffffffff, 0x0, &(0x7f0000003a80), 0x0) syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) 07:05:50 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:50 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR2(0xffffffffffffffff, 0xc02464bb, &(0x7f0000000040)) r5 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003b40)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000022c0)="ecbdb47164da545343cc544ff98580b69858cb9fa3e4bb4ace29103983ffe5a5e1ee9e640e59b1aba02e9ff7b73d5fd4d14fb5b4b7c9d6945f7d515153c89c441b963d598ac0e7feffff80a57b761166b2d5fc1ba34eb2b2f5fe070f47a9d3ba5230b0ae4095502380d82f3b0fe162061d08ef1a96078407ea62e314573384cfb91ad460148289c9d0fd9cf149ed7ab19d4da3e18e676be97031e58294732d63b5f4968cad7f5ad05a40f9408835bb37d2cdf0d04a536a0439af8d610680b6a4382f49e06084c4ad1a90f12d855621bd1d4ad6", 0xd3}, {&(0x7f0000000400)="a7ab2210c2e24d0e76d526ddd2f4a30d7698b1e0de55079828a4892f4eef9eeed5411b4c65d212ce2a74f967a01e063da1ffbf116f1c7b4b4180ec73ba1f9806b77400000000000000000000000000001e0c3e7be03e4970337a3aa7fae4eb266f0e8abeae1800808626b4967c6a7471280ddf0f66ee94a97298b5e03c4dc928a98dcf7321a94a058f53aeeb8e94d9460fe4f5fab78c9154602646726a73eb3a4ec0fc236fdb1d34d59b50a3500b2d4445ae04b96aa4ebb59bf50e668e1fc3a95e50e73648b5f6c1990d1c73fbc48376c03f8fb9a10b7e8a5b32d176d09b7925597127aa160a40ce30b75d6c8efddcd66bca3dd946e3e53325109281700f3f8b9ea7eb0478d9036db11dc46595e6fe04ef480d", 0x113}], 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="30000000000000000100000001000000f4cd95105d1571fa64cde1dfd2ab50e105969d3b3595e5b08e9078fc48bb0fa6d5ae795781e4d88f3e8caf2085cd158af55cc4f7d0c86b14bc829aa3e9703ebb60cc072ecfd30df882307c3fcba7f440b650ddb13fe171324b189b32b143e320d92d01a7b6381da9abd8ff423232e4b3c7e1ca9bd7afb8ac4864280a43ffe86cf59994e4fe584d47ef2818a1968136816c881cbcb33ce9f0bc6b959beaedfc477fcdb640c08b6922656abf9e62287a6ebb5474c22dca78fdbdf559613d250b5d2a06f8745118f18739b3a40480e0a5a8a60dcc45099addfa4643f9dd5ee0cdac1183dcc7d35a619c019d591616cd94ff6aa7427959a19b83c91acc1f62e438d6a34252ef789483", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x30, 0x4048088}}, {{0x0, 0x0, &(0x7f0000003900)=[{&(0x7f0000002640)="ab221c7599e3b956b92645075845ff82f20916b94f53ed86c95653581ad9bf0400cce63a65beb9f0a6f324e09c42843671135c947310da20ba621d1b98c06b0c98ec945e167f4b2c053ec3ae55e5138230516d27dc12b9e8d0ae593a3b24004fee647c7ba73b5a5e1352fb86cb769f131c87d3985e1d668c3144062502df2d78b18e5b25c108a2a1c8000000000000", 0x8f}, {&(0x7f0000002700)="8c98252852e69bb91989c6e75a8aea73379c8c4b2f855c6036a27080409e16cd1b5aa17b6f6281765038ae99f78c04000000000000008923e2e59c6d1da4faa305df01ff5f3c5d564b19", 0x4a}, {&(0x7f0000002780)="2550b4c804b2bc1fe7de4d38ba3ac3bcd11891b78ee696173f7134524e62aa116b29f7d0bf78febd76ad2d84c4a6895f4a4c9bfa04166162e801919d3952db5da745cebfe90f", 0x46}, {&(0x7f0000002800)="2ebffdf2626f27149355dc6336220de442ac441fbdad4378f1e488aa17402a79f1859ba0d1f57e218f1357044c8d1af1112d6f6288bbc5344b60446f51d3decb6c4745bceac134e6cf7df03c480292c4b77e4e867c67cc156a251b94a47ceac7e3bc70a599a76f0281751c34cdf107519a6dcb8614f1d6e5ee3d6f82338397180ddd50c0f044a0f9c081c38ef8200d9c6594cbe0bcdbaaf3279b9095d6855b33139390975350faacfea8f6cc2ff7fdc9af66b874855b28040d25f585f150655dbaa9d75e8e7810870b3d94897d8dd7c06556159fb071f389fc4fb55b1ebf93be62053adf246cb6ec0bd1ce271a12cd182b51be385347862f5e9c80eb4623ebc31cdcf487cafc48f9a657416ffd2968124f2b94fc11ba720684f6e788855397a6c8fc03fe4602b49bbef0667bb42df97acdde0b64f7244e99fb4eb4ddd133c780b0cb1e1656ad9b6276d097b682ad6752db3368ff1f08dccda63a898828dc61a84303aa54c4401622fb7ea84ce512a3c7d97aa8ae17e8b129eb5223766e081508a089d14802bb2c3444028f6b09fff9372b296424584f620785f1c5cab4fb003b15162327057ee44d94f0f43cbf33d1e7cc39bbe27eee098596761b2d68bb432d4f0cc7ee16f5dc69a223f310df93ccd4c03b2027973d11071392a5c3257aede8efee7af8854cde112df7f2fc4d1235fc64297685f8766a043869cc0186406282e12f047a573b26d46719d743a7173b7c7baac38a9e0a6d7d4bf4baeb81685260e30fa393b98868a08a489c70e7d09f32a0cd1264612f044638f84242d85b73c839b7eda4be32d05b06e2bd2ca81b8e23e7a10a764bfe5bf8d228ef8aff6d0d9612d826ca6e471c7023839dc0aa36c1a4558823670107b907068329bf8c108b944c751b79a4960a403c42576f0388fa273510eb5a03c7f078958971e03ee8ca667e70e64fe58d363284752e0dcc46bfb8b9639ca08fd2934f72b08498b8aafab4a33cdf5589edf08bfab3aae91e700cdd9a1a92dbe0eddacba612a6269477abd9b211fc116c3837d189d6219de33316527dbbcf36d42f3f06acbe8dc882a8464890f4c1c9d5f32268ac2f36fbf9840912e999a389d6803f33f95d9ec8940d75f62552095203ae9178bbe07e37795928b8b6f8af5304ad1265ef3fa4bb2f7b8e0238dbac37d0171b0f18071f5d54a6739e19f7ef41eb45612ef786cd044f93dfaa00dc28d57294f701501398ecb3677f5cc1a7d43885e14da1660a0c231342dc89a05886696ab6a377f76dfedded868a587358da129ef230058ef12028a3cb08aaf2532641079f2a67482c3ff48ea63ba699e7700657c25add6c0efe57ea2eef03bb63b861e1a5f48ece1bfc69ab5c71d42f4cebf73e3b16dbde1e2918f23479ad666c6294970d211fcd367db0258eaed70317355461cf3fbcc34ea0d599e46e2b69a1e3d5b5b87cd4f7a0fa4dfb549012824cd63fb8df78b9dfc85d9eb63cb2581eb088ba7eb3e9e256ed6d7e5c60e13632467aa09014b6a50b60a3a3b1664118a731f1349fe3be3f5de13cf1cd6478f32caf60a5ad3a1c5479e508a69db72855ce1d72477d1219c947cfca751b8b105a54c366c7dfe01243f60aff1a5406c7626b653a8ec0ed81d8ea027af4f3b3757d56b3bce7986ffddb6f3ab0d739614ec30f60fc99456e4e36e84c1dc94431eef04bfdca723f6397fc8f37b73e619b3c4e7ebfb1df4d74327d610acea98dabd2448bdecbba699aadfb12f7da897936f1bd4a4ac68f8d497b531e358e2da1ec5baebd52c6655c8785b6a83f17bc99f0f42d48ea661be19701c432f25c6d1c589c278f054173a74908ef847b39b3f7f608334f61a1602da96b736d89b17b0fc31a4d72b08b68a7597e90f4fd1302f5083a94472e57e7d8c7e63f7c2cfe87d6c8b8bfd47668c563dfea6afdebaabe9a14ad08e7ed793698d0a3c984afe1012ba6c911ef72a648c7bc451326e6975e82918236ad5e1569767158cd24744278737dbe7e5b1bb93f3bd25270178fbdaa7082b5ad5803eb8dffb47e15e28f97047ead0068bbffa2e8dea79c45bdb6506d5d23dceecc73d23d073764e81028236aa5e1f8fef553f736c09b1698886d2ee2eb6a35739d124836710c12a56811d5c810048f6415245d6482be4f09443f5d31f8aa964d02e493ce0586eecde3e734a662d4968d14b8f0bedd3c756ed23149469b0c5c578b486722199bd8d70a81e5e40f68ca38803a58e09b4484499197a2a3b0887081b9d5452275c8784cc672ad3990a4df3eab7d82b8b61884aa8e1d02976b44f42260b74c1d7de0b3e10bf838a6122a262f54be2d311611898391e14e983eddffe7c1772c24fcb19e9c009464f4bf64c7b47c27fea57e2c17642dc718f3dfb49566af4c4f5922f912af5254818b0ee875e25cb9a899c81b09f8faeb3634bba602ce852d461ffaf870e414882c6cf96d7e31b2323ab21e197b5bf3104278716d44646430e2b8244173009b0262229560e78c2759f9e0a56ee782df18e90e295fc89fc512bda2d3d0f537566208a262e79ae24bcd56d3319d837e049a2596429f23154dc6973e330fbad679a0dad7f26d51e8365702d0bdc697ebcfe40a5f1b0126148346cae6291697a37e1fc544900b372ed3803ba1aafa7f208bde2f462a84d2272812996450b7dcb79cea8a1ff0076c8327a12af36786cf375c45ab2f9c1b5e7591f61e5ada8184f70c435c5e5b582b72984de0d47d7a41939913965afcf9f80ee2d30ed76d646c93902c4feebc98746adc1711b2390c64109afd131b9fbcf15dcfd5f041696be48da7dbec61db84b8f1412b760edc400b97caace6affe7ba32b8fc79cb02476e69fcf3589b5f530eba07f1d6f1d8b77b28b8f59acd2a44b0e408f12e7f9952484ca12761d68bb29c7849f68fb9b497016b2eea7cf65c53fd666551d0b5e0b968593a72805cb783a9d186845fd57da49a74243a782c64127e1eefa7f8d74dcd06bfffda4ad1b63ab663c39e0ab4ca47920dce2dc50beee26593a12674f402899c86207c084921bc012e6df18d076a1c526aee8e631262c4d5ff7cc8ec4438f405dd9b84229bb976754deb0e9d7ba9e5fca168eafe70ce6ccd9e547dd6f559df6c60806474d27ffdb38a48c658cc4eff10efbb093c4ba33b0bad42229358f93ecee7008d3a32645c6ec461bfd070652f3ee766ef6732a3fda6c7a696e5072bf7adc0b2c2fa0a613c52f20528d6d1add3bdb1467e729686a8b969bedce7792179d2605e010e4bbbb1a2d6bf938abaf149e1c7eb548abd90ebef84cb1e588f693ba542b3a1a14c8d34470889990d0297786f178a4e9a07638bd9f01494bfe21994e4a4245a6c9182729b40848f46032e3c4524b18e7b3d67a2c4a2b4ef6837e1d99b0773eeb7eb3a58908a407693b81ddab17ccfc2d57c6313ed560ad775704865b9b9f4fc3be24947d35964ecf5f820a262b2cbec3a145bcbd7cd7247ad000d13603493553f377181efaad65827f1a501c1652e7368d77acd10360b625cadc7ccca8abe63bb3b4c29f33e2764d1c9d1662244bb5b4024041a33c7d3c3a57e187d7eafbbaca54cf836a4c04c74942ceed010e761fc38a9da00cd412f46165da7f4acf6c40b6d6e500def572b3ff81b09f7baec102f32c8478ac77fd40e979141bf92bc45aa2a9865dc7af397828f364369f521fd821c91244766fff503641f5a05d26c1ad2d9f95a6245d1f1fb96889984bdada9bf1796e64356a431a2feef556678e64c2364f6f0042b0e9944992ccee334c9e1f0d5044f27cef5ec212c74617623fbff401f9cf01ce573ea5aacf314e2d9edf46d289ff4b756c3015db433b52762628d16bdf05f022f9b5b8cfc67479f212e6258611e29e72580d14b5c3a7b3187e1e136bc8a838beb8e379879b6ba2a27b90921762df022197ff713b91acdd743bdd8ddf6f9aa79681ec6713f5f64152ed79aba1d73b9b5c4f94e1379edfc4b30a15bd6cea8978d8b06077802554cc8e4580ff05710995bbb3179ce98f149c8debb694a519714b64f293fb47f0cc070a7099bacdcde961c94218a7c99bb3de13aa7e4e79c7ddd87497c28dbd501f317b718da9d6960a213cc04bee964b8026bf50baeb80ad348892a0637cc5df029372e544ad6d0f5e2df88f62cf1c402687425e87b933d62388620489ef933c3ecc09dbe3a99478318ca0cfa089a3cb687f9970e38610ebb129007eb525750e2600a5c13f0f85425a313b4e48ac3b4de30e2a6950d1a439b76ba61660774f36a052cbe57a4c6a31f9e60d1f655ad08b21c73e42cb54503bf75c37b8e5ced0bd9bd208a0faa12e242b58246da6673714c62c449b22cc9f19f05a9509b5176051effbdb06f14b4be4975a7c386686415da22174392bbcb2ba33a9c99d2964b886a577c1d8a16b97e55b1587e22fcd522977a3f2062a640f9c5053aecd0a62ea9788b4ed8aca42d81667e9ac868b23f298d06900e7b2447fbc97e817af734a6f46eafcd58152ad170525e10090e14df5dafafcbf373fe656f46d25dd32088ac38076c5d96236a882461a9af86255bf3088dc9cf3cb8910482a1f56eabfef59f22d64b459730cd5ff7f4fe6934498e4136a658d8e0a83755ef4429ce225e2923f083c175ac9885e22e82c335b05d9733e954e03918ada7c453932c73d4cc50f2902da4f651d899dde50876cc968cdc1120c1011f93172658034154e52da25752dac8eb83e2ac1a9de81b862b2a31e6ada0705087afa195c13f41c56125fb1ed22ad00459c05cc431e92bc5540c90e64f5656319b39e6580da318df196744943c2486aca916bb1cc3c4b37ada342af4100ca5c3cbe0248372d628f3f9a0dfe0c4947645eae81e6b7b58951529b2f4b5cda84e378e88b16f8c689508ad4938b293dc2e2046c58f20db440553767f6dad126775f8a7058b0b070601e8f31bbef12104fb9570e807460a6524c5b1635ad85a472542404145f8d833308e187f7c05ec416fed873d3b7f085bc223b2c44f5ffd2668f7e76e282bc3546718f38e5f46caf7d6258df75336ef477c6d397de", 0xdff}, {0x0}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="240000000000005173f6dfda6b6769a0f090e0c500"/33, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000300000000000000401000000010000003abc8dae08916ace03257d9fe7c6078a606e5fabaa74820fc2318b1eff195779b2abc6c418e9bcd11b0d3d703cd9117c287db0bcbeea5e56e613ec3ca0aa3e94db941f70afe5805cfa95f116c3d931b87852c132f984816c796271f0d323b77a925bb7f7962f9d641e37dce5f3844023b6bd979c23a745a01cca917c98bc0bde8afc25358c6f8fc1aca06d5a1acc42a5d37c6d50ff8572161779577f3f04d2d01c190c12b774694cbf3a67cb17a937e188e55c6b0d3639bc3fe216e49a92d81ea89957fe7562afabf3bbe40bfa2ffdee430f", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32], 0x58, 0x24004000}}], 0x2, 0x4014) splice(r5, &(0x7f0000000340)=0x998, r2, &(0x7f0000000380)=0x6, 0x81, 0x2) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) accept4$inet6(0xffffffffffffffff, 0x0, &(0x7f0000003a80), 0x0) syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) 07:05:50 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) [ 532.431427][ T7636] loop5: detected capacity change from 0 to 264192 [ 532.444687][ T7638] loop0: detected capacity change from 0 to 264192 [ 532.999113][ T7] usb 5-1: device not accepting address 33, error -71 07:05:51 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, 0x0, 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:51 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:51 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:51 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:53 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') sendfile(r5, r6, 0x0, 0x80000041) 07:05:54 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:54 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) [ 535.706651][ T7] usb 5-1: new high-speed USB device number 34 using dummy_hcd 07:05:54 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, 0x0, 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:54 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:57 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:05:57 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:58 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:58 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:05:58 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) sendfile(r5, r6, 0x0, 0x80000041) 07:05:58 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') sendfile(r5, r6, 0x0, 0x80000041) [ 543.579634][ T7] usb usb5-port1: Cannot enable. Maybe the USB cable is bad? [ 543.594598][ T7] usb usb5-port1: attempt power cycle 07:06:02 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') sendfile(r5, r6, 0x0, 0x80000041) 07:06:02 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR2(0xffffffffffffffff, 0xc02464bb, &(0x7f0000000040)) r5 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003b40)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000022c0)="ecbdb47164da545343cc544ff98580b69858cb9fa3e4bb4ace29103983ffe5a5e1ee9e640e59b1aba02e9ff7b73d5fd4d14fb5b4b7c9d6945f7d515153c89c441b963d598ac0e7feffff80a57b761166b2d5fc1ba34eb2b2f5fe070f47a9d3ba5230b0ae4095502380d82f3b0fe162061d08ef1a96078407ea62e314573384cfb91ad460148289c9d0fd9cf149ed7ab19d4da3e18e676be97031e58294732d63b5f4968cad7f5ad05a40f9408835bb37d2cdf0d04a536a0439af8d610680b6a4382f49e06084c4ad1a90f12d855621bd1d4ad6", 0xd3}, {&(0x7f0000000400)="a7ab2210c2e24d0e76d526ddd2f4a30d7698b1e0de55079828a4892f4eef9eeed5411b4c65d212ce2a74f967a01e063da1ffbf116f1c7b4b4180ec73ba1f9806b77400000000000000000000000000001e0c3e7be03e4970337a3aa7fae4eb266f0e8abeae1800808626b4967c6a7471280ddf0f66ee94a97298b5e03c4dc928a98dcf7321a94a058f53aeeb8e94d9460fe4f5fab78c9154602646726a73eb3a4ec0fc236fdb1d34d59b50a3500b2d4445ae04b96aa4ebb59bf50e668e1fc3a95e50e73648b5f6c1990d1c73fbc48376c03f8fb9a10b7e8a5b32d176d09b7925597127aa160a40ce30b75d6c8efddcd66bca3dd946e3e53325109281700f3f8b9ea7eb0478d9036db11dc46595e6fe04ef480d", 0x113}], 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="30000000000000000100000001000000f4cd95105d1571fa64cde1dfd2ab50e105969d3b3595e5b08e9078fc48bb0fa6d5ae795781e4d88f3e8caf2085cd158af55cc4f7d0c86b14bc829aa3e9703ebb60cc072ecfd30df882307c3fcba7f440b650ddb13fe171324b189b32b143e320d92d01a7b6381da9abd8ff423232e4b3c7e1ca9bd7afb8ac4864280a43ffe86cf59994e4fe584d47ef2818a1968136816c881cbcb33ce9f0bc6b959beaedfc477fcdb640c08b6922656abf9e62287a6ebb5474c22dca78fdbdf559613d250b5d2a06f8745118f18739b3a40480e0a5a8a60dcc45099addfa4643f9dd5ee0cdac1183dcc7d35a619c019d591616cd94ff6aa7427959a19b83c91acc1f62e438d6a34252ef789483", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x30, 0x4048088}}, {{0x0, 0x0, &(0x7f0000003900)=[{&(0x7f0000002640)="ab221c7599e3b956b92645075845ff82f20916b94f53ed86c95653581ad9bf0400cce63a65beb9f0a6f324e09c42843671135c947310da20ba621d1b98c06b0c98ec945e167f4b2c053ec3ae55e5138230516d27dc12b9e8d0ae593a3b24004fee647c7ba73b5a5e1352fb86cb769f131c87d3985e1d668c3144062502df2d78b18e5b25c108a2a1c8000000000000", 0x8f}, {&(0x7f0000002700)="8c98252852e69bb91989c6e75a8aea73379c8c4b2f855c6036a27080409e16cd1b5aa17b6f6281765038ae99f78c04000000000000008923e2e59c6d1da4faa305df01ff5f3c5d564b19", 0x4a}, {&(0x7f0000002780)="2550b4c804b2bc1fe7de4d38ba3ac3bcd11891b78ee696173f7134524e62aa116b29f7d0bf78febd76ad2d84c4a6895f4a4c9bfa04166162e801919d3952db5da745cebfe90f", 0x46}, {&(0x7f0000002800)="2ebffdf2626f27149355dc6336220de442ac441fbdad4378f1e488aa17402a79f1859ba0d1f57e218f1357044c8d1af1112d6f6288bbc5344b60446f51d3decb6c4745bceac134e6cf7df03c480292c4b77e4e867c67cc156a251b94a47ceac7e3bc70a599a76f0281751c34cdf107519a6dcb8614f1d6e5ee3d6f82338397180ddd50c0f044a0f9c081c38ef8200d9c6594cbe0bcdbaaf3279b9095d6855b33139390975350faacfea8f6cc2ff7fdc9af66b874855b28040d25f585f150655dbaa9d75e8e7810870b3d94897d8dd7c06556159fb071f389fc4fb55b1ebf93be62053adf246cb6ec0bd1ce271a12cd182b51be385347862f5e9c80eb4623ebc31cdcf487cafc48f9a657416ffd2968124f2b94fc11ba720684f6e788855397a6c8fc03fe4602b49bbef0667bb42df97acdde0b64f7244e99fb4eb4ddd133c780b0cb1e1656ad9b6276d097b682ad6752db3368ff1f08dccda63a898828dc61a84303aa54c4401622fb7ea84ce512a3c7d97aa8ae17e8b129eb5223766e081508a089d14802bb2c3444028f6b09fff9372b296424584f620785f1c5cab4fb003b15162327057ee44d94f0f43cbf33d1e7cc39bbe27eee098596761b2d68bb432d4f0cc7ee16f5dc69a223f310df93ccd4c03b2027973d11071392a5c3257aede8efee7af8854cde112df7f2fc4d1235fc64297685f8766a043869cc0186406282e12f047a573b26d46719d743a7173b7c7baac38a9e0a6d7d4bf4baeb81685260e30fa393b98868a08a489c70e7d09f32a0cd1264612f044638f84242d85b73c839b7eda4be32d05b06e2bd2ca81b8e23e7a10a764bfe5bf8d228ef8aff6d0d9612d826ca6e471c7023839dc0aa36c1a4558823670107b907068329bf8c108b944c751b79a4960a403c42576f0388fa273510eb5a03c7f078958971e03ee8ca667e70e64fe58d363284752e0dcc46bfb8b9639ca08fd2934f72b08498b8aafab4a33cdf5589edf08bfab3aae91e700cdd9a1a92dbe0eddacba612a6269477abd9b211fc116c3837d189d6219de33316527dbbcf36d42f3f06acbe8dc882a8464890f4c1c9d5f32268ac2f36fbf9840912e999a389d6803f33f95d9ec8940d75f62552095203ae9178bbe07e37795928b8b6f8af5304ad1265ef3fa4bb2f7b8e0238dbac37d0171b0f18071f5d54a6739e19f7ef41eb45612ef786cd044f93dfaa00dc28d57294f701501398ecb3677f5cc1a7d43885e14da1660a0c231342dc89a05886696ab6a377f76dfedded868a587358da129ef230058ef12028a3cb08aaf2532641079f2a67482c3ff48ea63ba699e7700657c25add6c0efe57ea2eef03bb63b861e1a5f48ece1bfc69ab5c71d42f4cebf73e3b16dbde1e2918f23479ad666c6294970d211fcd367db0258eaed70317355461cf3fbcc34ea0d599e46e2b69a1e3d5b5b87cd4f7a0fa4dfb549012824cd63fb8df78b9dfc85d9eb63cb2581eb088ba7eb3e9e256ed6d7e5c60e13632467aa09014b6a50b60a3a3b1664118a731f1349fe3be3f5de13cf1cd6478f32caf60a5ad3a1c5479e508a69db72855ce1d72477d1219c947cfca751b8b105a54c366c7dfe01243f60aff1a5406c7626b653a8ec0ed81d8ea027af4f3b3757d56b3bce7986ffddb6f3ab0d739614ec30f60fc99456e4e36e84c1dc94431eef04bfdca723f6397fc8f37b73e619b3c4e7ebfb1df4d74327d610acea98dabd2448bdecbba699aadfb12f7da897936f1bd4a4ac68f8d497b531e358e2da1ec5baebd52c6655c8785b6a83f17bc99f0f42d48ea661be19701c432f25c6d1c589c278f054173a74908ef847b39b3f7f608334f61a1602da96b736d89b17b0fc31a4d72b08b68a7597e90f4fd1302f5083a94472e57e7d8c7e63f7c2cfe87d6c8b8bfd47668c563dfea6afdebaabe9a14ad08e7ed793698d0a3c984afe1012ba6c911ef72a648c7bc451326e6975e82918236ad5e1569767158cd24744278737dbe7e5b1bb93f3bd25270178fbdaa7082b5ad5803eb8dffb47e15e28f97047ead0068bbffa2e8dea79c45bdb6506d5d23dceecc73d23d073764e81028236aa5e1f8fef553f736c09b1698886d2ee2eb6a35739d124836710c12a56811d5c810048f6415245d6482be4f09443f5d31f8aa964d02e493ce0586eecde3e734a662d4968d14b8f0bedd3c756ed23149469b0c5c578b486722199bd8d70a81e5e40f68ca38803a58e09b4484499197a2a3b0887081b9d5452275c8784cc672ad3990a4df3eab7d82b8b61884aa8e1d02976b44f42260b74c1d7de0b3e10bf838a6122a262f54be2d311611898391e14e983eddffe7c1772c24fcb19e9c009464f4bf64c7b47c27fea57e2c17642dc718f3dfb49566af4c4f5922f912af5254818b0ee875e25cb9a899c81b09f8faeb3634bba602ce852d461ffaf870e414882c6cf96d7e31b2323ab21e197b5bf3104278716d44646430e2b8244173009b0262229560e78c2759f9e0a56ee782df18e90e295fc89fc512bda2d3d0f537566208a262e79ae24bcd56d3319d837e049a2596429f23154dc6973e330fbad679a0dad7f26d51e8365702d0bdc697ebcfe40a5f1b0126148346cae6291697a37e1fc544900b372ed3803ba1aafa7f208bde2f462a84d2272812996450b7dcb79cea8a1ff0076c8327a12af36786cf375c45ab2f9c1b5e7591f61e5ada8184f70c435c5e5b582b72984de0d47d7a41939913965afcf9f80ee2d30ed76d646c93902c4feebc98746adc1711b2390c64109afd131b9fbcf15dcfd5f041696be48da7dbec61db84b8f1412b760edc400b97caace6affe7ba32b8fc79cb02476e69fcf3589b5f530eba07f1d6f1d8b77b28b8f59acd2a44b0e408f12e7f9952484ca12761d68bb29c7849f68fb9b497016b2eea7cf65c53fd666551d0b5e0b968593a72805cb783a9d186845fd57da49a74243a782c64127e1eefa7f8d74dcd06bfffda4ad1b63ab663c39e0ab4ca47920dce2dc50beee26593a12674f402899c86207c084921bc012e6df18d076a1c526aee8e631262c4d5ff7cc8ec4438f405dd9b84229bb976754deb0e9d7ba9e5fca168eafe70ce6ccd9e547dd6f559df6c60806474d27ffdb38a48c658cc4eff10efbb093c4ba33b0bad42229358f93ecee7008d3a32645c6ec461bfd070652f3ee766ef6732a3fda6c7a696e5072bf7adc0b2c2fa0a613c52f20528d6d1add3bdb1467e729686a8b969bedce7792179d2605e010e4bbbb1a2d6bf938abaf149e1c7eb548abd90ebef84cb1e588f693ba542b3a1a14c8d34470889990d0297786f178a4e9a07638bd9f01494bfe21994e4a4245a6c9182729b40848f46032e3c4524b18e7b3d67a2c4a2b4ef6837e1d99b0773eeb7eb3a58908a407693b81ddab17ccfc2d57c6313ed560ad775704865b9b9f4fc3be24947d35964ecf5f820a262b2cbec3a145bcbd7cd7247ad000d13603493553f377181efaad65827f1a501c1652e7368d77acd10360b625cadc7ccca8abe63bb3b4c29f33e2764d1c9d1662244bb5b4024041a33c7d3c3a57e187d7eafbbaca54cf836a4c04c74942ceed010e761fc38a9da00cd412f46165da7f4acf6c40b6d6e500def572b3ff81b09f7baec102f32c8478ac77fd40e979141bf92bc45aa2a9865dc7af397828f364369f521fd821c91244766fff503641f5a05d26c1ad2d9f95a6245d1f1fb96889984bdada9bf1796e64356a431a2feef556678e64c2364f6f0042b0e9944992ccee334c9e1f0d5044f27cef5ec212c74617623fbff401f9cf01ce573ea5aacf314e2d9edf46d289ff4b756c3015db433b52762628d16bdf05f022f9b5b8cfc67479f212e6258611e29e72580d14b5c3a7b3187e1e136bc8a838beb8e379879b6ba2a27b90921762df022197ff713b91acdd743bdd8ddf6f9aa79681ec6713f5f64152ed79aba1d73b9b5c4f94e1379edfc4b30a15bd6cea8978d8b06077802554cc8e4580ff05710995bbb3179ce98f149c8debb694a519714b64f293fb47f0cc070a7099bacdcde961c94218a7c99bb3de13aa7e4e79c7ddd87497c28dbd501f317b718da9d6960a213cc04bee964b8026bf50baeb80ad348892a0637cc5df029372e544ad6d0f5e2df88f62cf1c402687425e87b933d62388620489ef933c3ecc09dbe3a99478318ca0cfa089a3cb687f9970e38610ebb129007eb525750e2600a5c13f0f85425a313b4e48ac3b4de30e2a6950d1a439b76ba61660774f36a052cbe57a4c6a31f9e60d1f655ad08b21c73e42cb54503bf75c37b8e5ced0bd9bd208a0faa12e242b58246da6673714c62c449b22cc9f19f05a9509b5176051effbdb06f14b4be4975a7c386686415da22174392bbcb2ba33a9c99d2964b886a577c1d8a16b97e55b1587e22fcd522977a3f2062a640f9c5053aecd0a62ea9788b4ed8aca42d81667e9ac868b23f298d06900e7b2447fbc97e817af734a6f46eafcd58152ad170525e10090e14df5dafafcbf373fe656f46d25dd32088ac38076c5d96236a882461a9af86255bf3088dc9cf3cb8910482a1f56eabfef59f22d64b459730cd5ff7f4fe6934498e4136a658d8e0a83755ef4429ce225e2923f083c175ac9885e22e82c335b05d9733e954e03918ada7c453932c73d4cc50f2902da4f651d899dde50876cc968cdc1120c1011f93172658034154e52da25752dac8eb83e2ac1a9de81b862b2a31e6ada0705087afa195c13f41c56125fb1ed22ad00459c05cc431e92bc5540c90e64f5656319b39e6580da318df196744943c2486aca916bb1cc3c4b37ada342af4100ca5c3cbe0248372d628f3f9a0dfe0c4947645eae81e6b7b58951529b2f4b5cda84e378e88b16f8c689508ad4938b293dc2e2046c58f20db440553767f6dad126775f8a7058b0b070601e8f31bbef12104fb9570e807460a6524c5b1635ad85a472542404145f8d833308e187f7c05ec416fed873d3b7f085bc223b2c44f5ffd2668f7e76e282bc3546718f38e5f46caf7d6258df75336ef477c6d397de", 0xdff}, {0x0}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="240000000000005173f6dfda6b6769a0f090e0c500"/33, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000300000000000000401000000010000003abc8dae08916ace03257d9fe7c6078a606e5fabaa74820fc2318b1eff195779b2abc6c418e9bcd11b0d3d703cd9117c287db0bcbeea5e56e613ec3ca0aa3e94db941f70afe5805cfa95f116c3d931b87852c132f984816c796271f0d323b77a925bb7f7962f9d641e37dce5f3844023b6bd979c23a745a01cca917c98bc0bde8afc25358c6f8fc1aca06d5a1acc42a5d37c6d50ff8572161779577f3f04d2d01c190c12b774694cbf3a67cb17a937e188e55c6b0d3639bc3fe216e49a92d81ea89957fe7562afabf3bbe40bfa2ffdee430f", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32], 0x58, 0x24004000}}], 0x2, 0x4014) splice(r5, &(0x7f0000000340)=0x998, r2, &(0x7f0000000380)=0x6, 0x81, 0x2) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) accept4$inet6(0xffffffffffffffff, 0x0, &(0x7f0000003a80), 0x0) r6 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR2(r6, 0xc02464bb, &(0x7f0000000040)) 07:06:02 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:02 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:06:02 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR2(0xffffffffffffffff, 0xc02464bb, &(0x7f0000000040)) r5 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003b40)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000022c0)="ecbdb47164da545343cc544ff98580b69858cb9fa3e4bb4ace29103983ffe5a5e1ee9e640e59b1aba02e9ff7b73d5fd4d14fb5b4b7c9d6945f7d515153c89c441b963d598ac0e7feffff80a57b761166b2d5fc1ba34eb2b2f5fe070f47a9d3ba5230b0ae4095502380d82f3b0fe162061d08ef1a96078407ea62e314573384cfb91ad460148289c9d0fd9cf149ed7ab19d4da3e18e676be97031e58294732d63b5f4968cad7f5ad05a40f9408835bb37d2cdf0d04a536a0439af8d610680b6a4382f49e06084c4ad1a90f12d855621bd1d4ad6", 0xd3}, {&(0x7f0000000400)="a7ab2210c2e24d0e76d526ddd2f4a30d7698b1e0de55079828a4892f4eef9eeed5411b4c65d212ce2a74f967a01e063da1ffbf116f1c7b4b4180ec73ba1f9806b77400000000000000000000000000001e0c3e7be03e4970337a3aa7fae4eb266f0e8abeae1800808626b4967c6a7471280ddf0f66ee94a97298b5e03c4dc928a98dcf7321a94a058f53aeeb8e94d9460fe4f5fab78c9154602646726a73eb3a4ec0fc236fdb1d34d59b50a3500b2d4445ae04b96aa4ebb59bf50e668e1fc3a95e50e73648b5f6c1990d1c73fbc48376c03f8fb9a10b7e8a5b32d176d09b7925597127aa160a40ce30b75d6c8efddcd66bca3dd946e3e53325109281700f3f8b9ea7eb0478d9036db11dc46595e6fe04ef480d", 0x113}], 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="30000000000000000100000001000000f4cd95105d1571fa64cde1dfd2ab50e105969d3b3595e5b08e9078fc48bb0fa6d5ae795781e4d88f3e8caf2085cd158af55cc4f7d0c86b14bc829aa3e9703ebb60cc072ecfd30df882307c3fcba7f440b650ddb13fe171324b189b32b143e320d92d01a7b6381da9abd8ff423232e4b3c7e1ca9bd7afb8ac4864280a43ffe86cf59994e4fe584d47ef2818a1968136816c881cbcb33ce9f0bc6b959beaedfc477fcdb640c08b6922656abf9e62287a6ebb5474c22dca78fdbdf559613d250b5d2a06f8745118f18739b3a40480e0a5a8a60dcc45099addfa4643f9dd5ee0cdac1183dcc7d35a619c019d591616cd94ff6aa7427959a19b83c91acc1f62e438d6a34252ef789483", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x30, 0x4048088}}, {{0x0, 0x0, &(0x7f0000003900)=[{&(0x7f0000002640)="ab221c7599e3b956b92645075845ff82f20916b94f53ed86c95653581ad9bf0400cce63a65beb9f0a6f324e09c42843671135c947310da20ba621d1b98c06b0c98ec945e167f4b2c053ec3ae55e5138230516d27dc12b9e8d0ae593a3b24004fee647c7ba73b5a5e1352fb86cb769f131c87d3985e1d668c3144062502df2d78b18e5b25c108a2a1c8000000000000", 0x8f}, {&(0x7f0000002700)="8c98252852e69bb91989c6e75a8aea73379c8c4b2f855c6036a27080409e16cd1b5aa17b6f6281765038ae99f78c04000000000000008923e2e59c6d1da4faa305df01ff5f3c5d564b19", 0x4a}, {&(0x7f0000002780)="2550b4c804b2bc1fe7de4d38ba3ac3bcd11891b78ee696173f7134524e62aa116b29f7d0bf78febd76ad2d84c4a6895f4a4c9bfa04166162e801919d3952db5da745cebfe90f", 0x46}, {&(0x7f0000002800)="2ebffdf2626f27149355dc6336220de442ac441fbdad4378f1e488aa17402a79f1859ba0d1f57e218f1357044c8d1af1112d6f6288bbc5344b60446f51d3decb6c4745bceac134e6cf7df03c480292c4b77e4e867c67cc156a251b94a47ceac7e3bc70a599a76f0281751c34cdf107519a6dcb8614f1d6e5ee3d6f82338397180ddd50c0f044a0f9c081c38ef8200d9c6594cbe0bcdbaaf3279b9095d6855b33139390975350faacfea8f6cc2ff7fdc9af66b874855b28040d25f585f150655dbaa9d75e8e7810870b3d94897d8dd7c06556159fb071f389fc4fb55b1ebf93be62053adf246cb6ec0bd1ce271a12cd182b51be385347862f5e9c80eb4623ebc31cdcf487cafc48f9a657416ffd2968124f2b94fc11ba720684f6e788855397a6c8fc03fe4602b49bbef0667bb42df97acdde0b64f7244e99fb4eb4ddd133c780b0cb1e1656ad9b6276d097b682ad6752db3368ff1f08dccda63a898828dc61a84303aa54c4401622fb7ea84ce512a3c7d97aa8ae17e8b129eb5223766e081508a089d14802bb2c3444028f6b09fff9372b296424584f620785f1c5cab4fb003b15162327057ee44d94f0f43cbf33d1e7cc39bbe27eee098596761b2d68bb432d4f0cc7ee16f5dc69a223f310df93ccd4c03b2027973d11071392a5c3257aede8efee7af8854cde112df7f2fc4d1235fc64297685f8766a043869cc0186406282e12f047a573b26d46719d743a7173b7c7baac38a9e0a6d7d4bf4baeb81685260e30fa393b98868a08a489c70e7d09f32a0cd1264612f044638f84242d85b73c839b7eda4be32d05b06e2bd2ca81b8e23e7a10a764bfe5bf8d228ef8aff6d0d9612d826ca6e471c7023839dc0aa36c1a4558823670107b907068329bf8c108b944c751b79a4960a403c42576f0388fa273510eb5a03c7f078958971e03ee8ca667e70e64fe58d363284752e0dcc46bfb8b9639ca08fd2934f72b08498b8aafab4a33cdf5589edf08bfab3aae91e700cdd9a1a92dbe0eddacba612a6269477abd9b211fc116c3837d189d6219de33316527dbbcf36d42f3f06acbe8dc882a8464890f4c1c9d5f32268ac2f36fbf9840912e999a389d6803f33f95d9ec8940d75f62552095203ae9178bbe07e37795928b8b6f8af5304ad1265ef3fa4bb2f7b8e0238dbac37d0171b0f18071f5d54a6739e19f7ef41eb45612ef786cd044f93dfaa00dc28d57294f701501398ecb3677f5cc1a7d43885e14da1660a0c231342dc89a05886696ab6a377f76dfedded868a587358da129ef230058ef12028a3cb08aaf2532641079f2a67482c3ff48ea63ba699e7700657c25add6c0efe57ea2eef03bb63b861e1a5f48ece1bfc69ab5c71d42f4cebf73e3b16dbde1e2918f23479ad666c6294970d211fcd367db0258eaed70317355461cf3fbcc34ea0d599e46e2b69a1e3d5b5b87cd4f7a0fa4dfb549012824cd63fb8df78b9dfc85d9eb63cb2581eb088ba7eb3e9e256ed6d7e5c60e13632467aa09014b6a50b60a3a3b1664118a731f1349fe3be3f5de13cf1cd6478f32caf60a5ad3a1c5479e508a69db72855ce1d72477d1219c947cfca751b8b105a54c366c7dfe01243f60aff1a5406c7626b653a8ec0ed81d8ea027af4f3b3757d56b3bce7986ffddb6f3ab0d739614ec30f60fc99456e4e36e84c1dc94431eef04bfdca723f6397fc8f37b73e619b3c4e7ebfb1df4d74327d610acea98dabd2448bdecbba699aadfb12f7da897936f1bd4a4ac68f8d497b531e358e2da1ec5baebd52c6655c8785b6a83f17bc99f0f42d48ea661be19701c432f25c6d1c589c278f054173a74908ef847b39b3f7f608334f61a1602da96b736d89b17b0fc31a4d72b08b68a7597e90f4fd1302f5083a94472e57e7d8c7e63f7c2cfe87d6c8b8bfd47668c563dfea6afdebaabe9a14ad08e7ed793698d0a3c984afe1012ba6c911ef72a648c7bc451326e6975e82918236ad5e1569767158cd24744278737dbe7e5b1bb93f3bd25270178fbdaa7082b5ad5803eb8dffb47e15e28f97047ead0068bbffa2e8dea79c45bdb6506d5d23dceecc73d23d073764e81028236aa5e1f8fef553f736c09b1698886d2ee2eb6a35739d124836710c12a56811d5c810048f6415245d6482be4f09443f5d31f8aa964d02e493ce0586eecde3e734a662d4968d14b8f0bedd3c756ed23149469b0c5c578b486722199bd8d70a81e5e40f68ca38803a58e09b4484499197a2a3b0887081b9d5452275c8784cc672ad3990a4df3eab7d82b8b61884aa8e1d02976b44f42260b74c1d7de0b3e10bf838a6122a262f54be2d311611898391e14e983eddffe7c1772c24fcb19e9c009464f4bf64c7b47c27fea57e2c17642dc718f3dfb49566af4c4f5922f912af5254818b0ee875e25cb9a899c81b09f8faeb3634bba602ce852d461ffaf870e414882c6cf96d7e31b2323ab21e197b5bf3104278716d44646430e2b8244173009b0262229560e78c2759f9e0a56ee782df18e90e295fc89fc512bda2d3d0f537566208a262e79ae24bcd56d3319d837e049a2596429f23154dc6973e330fbad679a0dad7f26d51e8365702d0bdc697ebcfe40a5f1b0126148346cae6291697a37e1fc544900b372ed3803ba1aafa7f208bde2f462a84d2272812996450b7dcb79cea8a1ff0076c8327a12af36786cf375c45ab2f9c1b5e7591f61e5ada8184f70c435c5e5b582b72984de0d47d7a41939913965afcf9f80ee2d30ed76d646c93902c4feebc98746adc1711b2390c64109afd131b9fbcf15dcfd5f041696be48da7dbec61db84b8f1412b760edc400b97caace6affe7ba32b8fc79cb02476e69fcf3589b5f530eba07f1d6f1d8b77b28b8f59acd2a44b0e408f12e7f9952484ca12761d68bb29c7849f68fb9b497016b2eea7cf65c53fd666551d0b5e0b968593a72805cb783a9d186845fd57da49a74243a782c64127e1eefa7f8d74dcd06bfffda4ad1b63ab663c39e0ab4ca47920dce2dc50beee26593a12674f402899c86207c084921bc012e6df18d076a1c526aee8e631262c4d5ff7cc8ec4438f405dd9b84229bb976754deb0e9d7ba9e5fca168eafe70ce6ccd9e547dd6f559df6c60806474d27ffdb38a48c658cc4eff10efbb093c4ba33b0bad42229358f93ecee7008d3a32645c6ec461bfd070652f3ee766ef6732a3fda6c7a696e5072bf7adc0b2c2fa0a613c52f20528d6d1add3bdb1467e729686a8b969bedce7792179d2605e010e4bbbb1a2d6bf938abaf149e1c7eb548abd90ebef84cb1e588f693ba542b3a1a14c8d34470889990d0297786f178a4e9a07638bd9f01494bfe21994e4a4245a6c9182729b40848f46032e3c4524b18e7b3d67a2c4a2b4ef6837e1d99b0773eeb7eb3a58908a407693b81ddab17ccfc2d57c6313ed560ad775704865b9b9f4fc3be24947d35964ecf5f820a262b2cbec3a145bcbd7cd7247ad000d13603493553f377181efaad65827f1a501c1652e7368d77acd10360b625cadc7ccca8abe63bb3b4c29f33e2764d1c9d1662244bb5b4024041a33c7d3c3a57e187d7eafbbaca54cf836a4c04c74942ceed010e761fc38a9da00cd412f46165da7f4acf6c40b6d6e500def572b3ff81b09f7baec102f32c8478ac77fd40e979141bf92bc45aa2a9865dc7af397828f364369f521fd821c91244766fff503641f5a05d26c1ad2d9f95a6245d1f1fb96889984bdada9bf1796e64356a431a2feef556678e64c2364f6f0042b0e9944992ccee334c9e1f0d5044f27cef5ec212c74617623fbff401f9cf01ce573ea5aacf314e2d9edf46d289ff4b756c3015db433b52762628d16bdf05f022f9b5b8cfc67479f212e6258611e29e72580d14b5c3a7b3187e1e136bc8a838beb8e379879b6ba2a27b90921762df022197ff713b91acdd743bdd8ddf6f9aa79681ec6713f5f64152ed79aba1d73b9b5c4f94e1379edfc4b30a15bd6cea8978d8b06077802554cc8e4580ff05710995bbb3179ce98f149c8debb694a519714b64f293fb47f0cc070a7099bacdcde961c94218a7c99bb3de13aa7e4e79c7ddd87497c28dbd501f317b718da9d6960a213cc04bee964b8026bf50baeb80ad348892a0637cc5df029372e544ad6d0f5e2df88f62cf1c402687425e87b933d62388620489ef933c3ecc09dbe3a99478318ca0cfa089a3cb687f9970e38610ebb129007eb525750e2600a5c13f0f85425a313b4e48ac3b4de30e2a6950d1a439b76ba61660774f36a052cbe57a4c6a31f9e60d1f655ad08b21c73e42cb54503bf75c37b8e5ced0bd9bd208a0faa12e242b58246da6673714c62c449b22cc9f19f05a9509b5176051effbdb06f14b4be4975a7c386686415da22174392bbcb2ba33a9c99d2964b886a577c1d8a16b97e55b1587e22fcd522977a3f2062a640f9c5053aecd0a62ea9788b4ed8aca42d81667e9ac868b23f298d06900e7b2447fbc97e817af734a6f46eafcd58152ad170525e10090e14df5dafafcbf373fe656f46d25dd32088ac38076c5d96236a882461a9af86255bf3088dc9cf3cb8910482a1f56eabfef59f22d64b459730cd5ff7f4fe6934498e4136a658d8e0a83755ef4429ce225e2923f083c175ac9885e22e82c335b05d9733e954e03918ada7c453932c73d4cc50f2902da4f651d899dde50876cc968cdc1120c1011f93172658034154e52da25752dac8eb83e2ac1a9de81b862b2a31e6ada0705087afa195c13f41c56125fb1ed22ad00459c05cc431e92bc5540c90e64f5656319b39e6580da318df196744943c2486aca916bb1cc3c4b37ada342af4100ca5c3cbe0248372d628f3f9a0dfe0c4947645eae81e6b7b58951529b2f4b5cda84e378e88b16f8c689508ad4938b293dc2e2046c58f20db440553767f6dad126775f8a7058b0b070601e8f31bbef12104fb9570e807460a6524c5b1635ad85a472542404145f8d833308e187f7c05ec416fed873d3b7f085bc223b2c44f5ffd2668f7e76e282bc3546718f38e5f46caf7d6258df75336ef477c6d397de", 0xdff}, {0x0}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="240000000000005173f6dfda6b6769a0f090e0c500"/33, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000300000000000000401000000010000003abc8dae08916ace03257d9fe7c6078a606e5fabaa74820fc2318b1eff195779b2abc6c418e9bcd11b0d3d703cd9117c287db0bcbeea5e56e613ec3ca0aa3e94db941f70afe5805cfa95f116c3d931b87852c132f984816c796271f0d323b77a925bb7f7962f9d641e37dce5f3844023b6bd979c23a745a01cca917c98bc0bde8afc25358c6f8fc1aca06d5a1acc42a5d37c6d50ff8572161779577f3f04d2d01c190c12b774694cbf3a67cb17a937e188e55c6b0d3639bc3fe216e49a92d81ea89957fe7562afabf3bbe40bfa2ffdee430f", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32], 0x58, 0x24004000}}], 0x2, 0x4014) splice(r5, &(0x7f0000000340)=0x998, r2, &(0x7f0000000380)=0x6, 0x81, 0x2) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) accept4$inet6(0xffffffffffffffff, 0x0, &(0x7f0000003a80), 0x0) r6 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR2(r6, 0xc02464bb, &(0x7f0000000040)) [ 543.684606][ T7712] loop3: detected capacity change from 0 to 264192 [ 543.701323][ T7717] loop0: detected capacity change from 0 to 264192 07:06:03 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') sendfile(r5, r6, 0x0, 0x80000041) 07:06:03 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:03 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') sendfile(r5, r6, 0x0, 0x80000041) 07:06:03 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) sendfile(r5, r6, 0x0, 0x80000041) 07:06:06 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:06 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') sendfile(r5, r6, 0x0, 0x80000041) 07:06:06 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 547.505321][ T7] usb 5-1: new high-speed USB device number 35 using dummy_hcd 07:06:06 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) setrlimit(0x7, &(0x7f0000000100)={0x8000, 0x25e}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setscheduler(r0, 0x6, &(0x7f00000001c0)=0xfffff0f1) recvmmsg(r1, &(0x7f0000000e00)=[{{&(0x7f00000002c0)=@can, 0x80, &(0x7f0000000480)=[{&(0x7f0000000340)=""/63, 0x3f}, {&(0x7f0000000380)=""/191, 0xbf}], 0x2, &(0x7f00000004c0)=""/62, 0x3e}, 0x80000000}, {{&(0x7f0000000500)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, 0x80, &(0x7f0000001100)=[{&(0x7f0000000580)=""/12, 0xc}, {&(0x7f00000005c0)=""/171, 0xab}, {&(0x7f0000000680)=""/235, 0xeb}, {&(0x7f0000000780)=""/111, 0x6f}, {&(0x7f0000000800)=""/119, 0x77}, {&(0x7f0000000880)=""/179, 0xb3}, {&(0x7f0000000ec0)=""/172, 0xac}, {&(0x7f0000000f80)=""/199, 0xc7}, {&(0x7f0000001080)=""/66, 0x42}], 0x9}, 0x7fffffff}, {{0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000a80)=""/67, 0x43}, {&(0x7f0000000b00)=""/245, 0xf5}, {&(0x7f0000000c00)=""/125, 0x7d}, {&(0x7f0000000c80)=""/122, 0x7a}], 0x4, &(0x7f0000000d00)=""/216, 0xd8}, 0x1000}], 0x3, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x3}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x0) r3 = geteuid() syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='mode=', @ANYRESOCT=r3], 0x0) mount$overlay(0x0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000080), 0x9, &(0x7f0000000280)={[{@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './bus'}}]}) 07:06:06 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) [ 547.616730][ T7] usb 5-1: device descriptor read/8, error -71 07:06:08 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:08 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:08 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') sendfile(r5, r6, 0x0, 0x80000041) 07:06:11 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) setrlimit(0x7, &(0x7f0000000100)={0x8000, 0x25e}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setscheduler(r0, 0x6, &(0x7f00000001c0)=0xfffff0f1) recvmmsg(r1, &(0x7f0000000e00)=[{{&(0x7f00000002c0)=@can, 0x80, &(0x7f0000000480)=[{&(0x7f0000000340)=""/63, 0x3f}, {&(0x7f0000000380)=""/191, 0xbf}], 0x2, &(0x7f00000004c0)=""/62, 0x3e}, 0x80000000}, {{&(0x7f0000000500)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, 0x80, &(0x7f0000001100)=[{&(0x7f0000000580)=""/12, 0xc}, {&(0x7f00000005c0)=""/171, 0xab}, {&(0x7f0000000680)=""/235, 0xeb}, {&(0x7f0000000780)=""/111, 0x6f}, {&(0x7f0000000800)=""/119, 0x77}, {&(0x7f0000000880)=""/179, 0xb3}, {&(0x7f0000000ec0)=""/172, 0xac}, {&(0x7f0000000f80)=""/199, 0xc7}, {&(0x7f0000001080)=""/66, 0x42}], 0x9}, 0x7fffffff}, {{0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000a80)=""/67, 0x43}, {&(0x7f0000000b00)=""/245, 0xf5}, {&(0x7f0000000c00)=""/125, 0x7d}, {&(0x7f0000000c80)=""/122, 0x7a}], 0x4, &(0x7f0000000d00)=""/216, 0xd8}, 0x1000}], 0x3, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x3}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x0) r3 = geteuid() syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='mode=', @ANYRESOCT=r3], 0x0) mount$overlay(0x0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000080), 0x9, &(0x7f0000000280)={[{@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './bus'}}]}) 07:06:11 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:06:11 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) (fail_nth: 1) [ 552.996468][ T7] usb 5-1: new high-speed USB device number 36 using dummy_hcd 07:06:11 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:11 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 1) 07:06:11 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 553.116748][ T7785] loop0: detected capacity change from 0 to 264192 [ 553.140589][ T7788] FAULT_INJECTION: forcing a failure. [ 553.140589][ T7788] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 553.161414][ T7788] CPU: 1 PID: 7788 Comm: syz-executor.5 Not tainted 6.0.0-rc6-next-20220923-syzkaller #0 [ 553.171289][ T7788] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/22/2022 [ 553.181367][ T7788] Call Trace: [ 553.184670][ T7788] [ 553.187622][ T7788] dump_stack_lvl+0xcd/0x134 [ 553.192422][ T7788] should_fail.cold+0x5/0xa [ 553.196965][ T7788] _copy_from_user+0x2a/0x170 [ 553.201747][ T7788] __sys_bpf+0x1d0/0x4cf0 [ 553.206112][ T7788] ? proc_task_getattr+0x1f0/0x1f0 [ 553.211254][ T7788] ? ksys_write+0x20c/0x250 [ 553.215789][ T7788] ? lock_downgrade+0x6e0/0x6e0 [ 553.220663][ T7788] ? bpf_perf_link_attach+0x520/0x520 [ 553.226153][ T7788] ? preempt_count_add+0x74/0x140 [ 553.231214][ T7788] ? vfs_write+0x49a/0xdd0 [ 553.235755][ T7788] ? rcu_read_lock_sched_held+0xd/0x70 [ 553.241253][ T7788] ? lock_acquire+0x4fc/0x630 [ 553.245953][ T7788] ? rcu_read_lock_sched_held+0xd/0x70 [ 553.251450][ T7788] ? __ct_user_exit+0xff/0x150 [ 553.256272][ T7788] ? vtime_user_exit+0x218/0x6c0 [ 553.261245][ T7788] __x64_sys_bpf+0x75/0xb0 [ 553.265688][ T7788] ? syscall_enter_from_user_mode+0x22/0xb0 [ 553.271614][ T7788] do_syscall_64+0x35/0xb0 [ 553.276054][ T7788] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 553.282044][ T7788] RIP: 0033:0x7fcd9588a5a9 [ 553.286473][ T7788] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 553.306101][ T7788] RSP: 002b:00007fcd9693c168 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 553.314540][ T7788] RAX: ffffffffffffffda RBX: 00007fcd959abf80 RCX: 00007fcd9588a5a9 [ 553.322526][ T7788] RDX: 0000000000000048 RSI: 0000000020000000 RDI: 0000000000000000 [ 553.330510][ T7788] RBP: 00007fcd9693c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 553.338507][ T7788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 553.346492][ T7788] R13: 00007ffcc16f63ef R14: 00007fcd9693c300 R15: 0000000000022000 [ 553.354487][ T7788] [ 553.482767][ T7] usb 5-1: device not accepting address 36, error -71 07:06:12 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 2) [ 553.924214][ T7] usb usb5-port1: unable to enumerate USB device 07:06:12 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440), 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:12 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) (fail_nth: 2) 07:06:12 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000041) 07:06:12 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 3) 07:06:12 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 4) [ 554.085087][ T7809] loop0: detected capacity change from 0 to 264192 07:06:13 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 555.193780][ T7819] FAULT_INJECTION: forcing a failure. [ 555.193780][ T7819] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 555.270880][ T7819] CPU: 0 PID: 7819 Comm: syz-executor.0 Not tainted 6.0.0-rc6-next-20220923-syzkaller #0 [ 555.280784][ T7819] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/22/2022 [ 555.290870][ T7819] Call Trace: [ 555.294178][ T7819] [ 555.297140][ T7819] dump_stack_lvl+0xcd/0x134 [ 555.301827][ T7819] should_fail.cold+0x5/0xa [ 555.306564][ T7819] strncpy_from_user+0x34/0x3c0 [ 555.311487][ T7819] getname_flags.part.0+0x95/0x4f0 [ 555.316650][ T7819] __x64_sys_mkdirat+0xff/0x170 [ 555.321551][ T7819] do_syscall_64+0x35/0xb0 [ 555.326008][ T7819] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 555.331958][ T7819] RIP: 0033:0x7f690d88a5a9 [ 555.336403][ T7819] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 555.356135][ T7819] RSP: 002b:00007f690e996168 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 555.364586][ T7819] RAX: ffffffffffffffda RBX: 00007f690d9ac120 RCX: 00007f690d88a5a9 [ 555.372595][ T7819] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000005 [ 555.380616][ T7819] RBP: 00007f690e9961d0 R08: 0000000000000000 R09: 0000000000000000 [ 555.388600][ T7819] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 555.396591][ T7819] R13: 00007ffcfde254ef R14: 00007f690e996300 R15: 0000000000022000 [ 555.404583][ T7819] [ 555.409365][ T7] usb 5-1: new high-speed USB device number 37 using dummy_hcd 07:06:14 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:06:14 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 5) 07:06:14 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000041) 07:06:14 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440), 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:14 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) 07:06:14 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 6) [ 556.102417][ T7828] loop0: detected capacity change from 0 to 264192 07:06:15 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 556.624052][ T7] usb 5-1: device not accepting address 37, error -71 07:06:15 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 7) 07:06:15 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000041) 07:06:15 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440), 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:15 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 8) 07:06:17 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 9) 07:06:17 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:06:17 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:17 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:06:17 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{0x0}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 559.200996][ T7] usb 5-1: new high-speed USB device number 38 using dummy_hcd [ 559.224945][ C0] raw-gadget.0 gadget.4: ignoring, device is not running 07:06:17 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 10) 07:06:17 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x2) 07:06:17 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 11) [ 559.322078][ T7871] loop0: detected capacity change from 0 to 264192 07:06:19 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{0x0}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:19 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:06:19 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:19 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 12) [ 561.394967][ T7] usb 5-1: device descriptor read/64, error -32 [ 563.060025][ T1238] ieee802154 phy0 wpan0: encryption failed: -22 [ 563.080581][ T1238] ieee802154 phy1 wpan1: encryption failed: -22 [ 563.135807][ T7] usb usb5-port1: attempt power cycle 07:06:22 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{0x0}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:22 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:06:22 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x3) 07:06:22 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000041) 07:06:22 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:22 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 13) 07:06:22 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 14) 07:06:22 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 15) 07:06:24 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:24 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:24 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) tee(r0, 0xffffffffffffffff, 0x7, 0x9) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x80fffff, 0x2, &(0x7f0000000700)=[{&(0x7f0000000180)="eb3c906d8d6673ff0f0000000000000002404b0650bf96e3e351941185d6ad000004f801", 0x24}, {&(0x7f0000000880)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x8000, &(0x7f00000001c0)=ANY=[@ANYBLOB="646f733178666c6f7070792c73686f72746e616d653d77696e6e742c73686f72746e616d653d6c6f7765722c696f636861727365743d63703737352c756e695f786c6174653d312c6e66733d6e6f7374616c655f726f2c757466383d312c007fb0f79f60f3e386ef910837ba6b381ec7a7286fa4f0fc374c4885905ace516c1b810427bab371fdce63f9a5884b9aa5e01798feda5c660678bd05a48fdde03862a1d3ec0b27f71ae049e83518c4604d96b96eabf7b4714573da6d3cb562387b96d6e06189444e8723157518022097c7970c9cb93b1cb2814296554fa44069fb6c58f4aa0940124e9ebc7084f499e0b57bdd9e77ee96ae2253a590971dd3"], 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000080)={'ip_vti0\x00', &(0x7f00000002c0)={'gre0\x00', 0x0, 0x7, 0x700, 0x3, 0xe1fc, {{0x2b, 0x4, 0x2, 0x28, 0xac, 0x65, 0x0, 0x5, 0x29, 0x0, @loopback, @multicast1, {[@ssrr={0x89, 0x13, 0x14, [@dev={0xac, 0x14, 0x14, 0x2d}, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, @broadcast]}, @rr={0x7, 0xf, 0x63, [@initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast, @private=0xa010100]}, @ssrr={0x89, 0xb, 0x56, [@initdev={0xac, 0x1e, 0x1, 0x0}, @initdev={0xac, 0x1e, 0x1, 0x0}]}, @timestamp={0x44, 0x20, 0x29, 0x0, 0x6, [0x5, 0xffffffff, 0x7f, 0x1000, 0x2, 0x20, 0xfffffff8]}, @lsrr={0x83, 0x2b, 0x84, [@rand_addr=0x64010102, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @multicast1, @multicast2, @broadcast, @dev={0xac, 0x14, 0x14, 0x40}, @dev={0xac, 0x14, 0x14, 0x1e}, @loopback]}, @rr={0x7, 0x1b, 0xc8, [@dev={0xac, 0x14, 0x14, 0x2f}, @multicast2, @remote, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @empty]}, @ra={0x94, 0x4, 0x1}]}}}}}) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x1c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r1, &(0x7f0000000500)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) r2 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x28, 0x10, 0x825, 0x0, 0x0, {0x53, 0x0, 0x0, r3, 0x10000}, [@IFLA_MTU={0x8, 0x4, 0x1ff}]}, 0x28}}, 0x0) bind$can_raw(0xffffffffffffffff, &(0x7f0000000000)={0x1d, r3}, 0x10) 07:06:24 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 16) [ 565.882071][ T7912] loop0: detected capacity change from 0 to 264192 [ 565.885094][ T7] usb 5-1: new high-speed USB device number 39 using dummy_hcd [ 565.923133][ T7926] loop3: detected capacity change from 0 to 264191 07:06:25 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:25 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) 07:06:25 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x4) 07:06:25 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:25 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) tee(r0, 0xffffffffffffffff, 0x7, 0x9) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x80fffff, 0x2, &(0x7f0000000700)=[{&(0x7f0000000180)="eb3c906d8d6673ff0f0000000000000002404b0650bf96e3e351941185d6ad000004f801", 0x24}, {&(0x7f0000000880)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x8000, &(0x7f00000001c0)=ANY=[@ANYBLOB="646f733178666c6f7070792c73686f72746e616d653d77696e6e742c73686f72746e616d653d6c6f7765722c696f636861727365743d63703737352c756e695f786c6174653d312c6e66733d6e6f7374616c655f726f2c757466383d312c007fb0f79f60f3e386ef910837ba6b381ec7a7286fa4f0fc374c4885905ace516c1b810427bab371fdce63f9a5884b9aa5e01798feda5c660678bd05a48fdde03862a1d3ec0b27f71ae049e83518c4604d96b96eabf7b4714573da6d3cb562387b96d6e06189444e8723157518022097c7970c9cb93b1cb2814296554fa44069fb6c58f4aa0940124e9ebc7084f499e0b57bdd9e77ee96ae2253a590971dd3"], 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000080)={'ip_vti0\x00', &(0x7f00000002c0)={'gre0\x00', 0x0, 0x7, 0x700, 0x3, 0xe1fc, {{0x2b, 0x4, 0x2, 0x28, 0xac, 0x65, 0x0, 0x5, 0x29, 0x0, @loopback, @multicast1, {[@ssrr={0x89, 0x13, 0x14, [@dev={0xac, 0x14, 0x14, 0x2d}, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, @broadcast]}, @rr={0x7, 0xf, 0x63, [@initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast, @private=0xa010100]}, @ssrr={0x89, 0xb, 0x56, [@initdev={0xac, 0x1e, 0x1, 0x0}, @initdev={0xac, 0x1e, 0x1, 0x0}]}, @timestamp={0x44, 0x20, 0x29, 0x0, 0x6, [0x5, 0xffffffff, 0x7f, 0x1000, 0x2, 0x20, 0xfffffff8]}, @lsrr={0x83, 0x2b, 0x84, [@rand_addr=0x64010102, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @multicast1, @multicast2, @broadcast, @dev={0xac, 0x14, 0x14, 0x40}, @dev={0xac, 0x14, 0x14, 0x1e}, @loopback]}, @rr={0x7, 0x1b, 0xc8, [@dev={0xac, 0x14, 0x14, 0x2f}, @multicast2, @remote, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @empty]}, @ra={0x94, 0x4, 0x1}]}}}}}) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x1c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r1, &(0x7f0000000500)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) r2 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x28, 0x10, 0x825, 0x0, 0x0, {0x53, 0x0, 0x0, r3, 0x10000}, [@IFLA_MTU={0x8, 0x4, 0x1ff}]}, 0x28}}, 0x0) bind$can_raw(0xffffffffffffffff, &(0x7f0000000000)={0x1d, r3}, 0x10) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) (async) tee(r0, 0xffffffffffffffff, 0x7, 0x9) (async) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x80fffff, 0x2, &(0x7f0000000700)=[{&(0x7f0000000180)="eb3c906d8d6673ff0f0000000000000002404b0650bf96e3e351941185d6ad000004f801", 0x24}, {&(0x7f0000000880)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x8000, &(0x7f00000001c0)=ANY=[@ANYBLOB="646f733178666c6f7070792c73686f72746e616d653d77696e6e742c73686f72746e616d653d6c6f7765722c696f636861727365743d63703737352c756e695f786c6174653d312c6e66733d6e6f7374616c655f726f2c757466383d312c007fb0f79f60f3e386ef910837ba6b381ec7a7286fa4f0fc374c4885905ace516c1b810427bab371fdce63f9a5884b9aa5e01798feda5c660678bd05a48fdde03862a1d3ec0b27f71ae049e83518c4604d96b96eabf7b4714573da6d3cb562387b96d6e06189444e8723157518022097c7970c9cb93b1cb2814296554fa44069fb6c58f4aa0940124e9ebc7084f499e0b57bdd9e77ee96ae2253a590971dd3"], 0x0) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000080)={'ip_vti0\x00', &(0x7f00000002c0)={'gre0\x00', 0x0, 0x7, 0x700, 0x3, 0xe1fc, {{0x2b, 0x4, 0x2, 0x28, 0xac, 0x65, 0x0, 0x5, 0x29, 0x0, @loopback, @multicast1, {[@ssrr={0x89, 0x13, 0x14, [@dev={0xac, 0x14, 0x14, 0x2d}, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, @broadcast]}, @rr={0x7, 0xf, 0x63, [@initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast, @private=0xa010100]}, @ssrr={0x89, 0xb, 0x56, [@initdev={0xac, 0x1e, 0x1, 0x0}, @initdev={0xac, 0x1e, 0x1, 0x0}]}, @timestamp={0x44, 0x20, 0x29, 0x0, 0x6, [0x5, 0xffffffff, 0x7f, 0x1000, 0x2, 0x20, 0xfffffff8]}, @lsrr={0x83, 0x2b, 0x84, [@rand_addr=0x64010102, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @multicast1, @multicast2, @broadcast, @dev={0xac, 0x14, 0x14, 0x40}, @dev={0xac, 0x14, 0x14, 0x1e}, @loopback]}, @rr={0x7, 0x1b, 0xc8, [@dev={0xac, 0x14, 0x14, 0x2f}, @multicast2, @remote, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @empty]}, @ra={0x94, 0x4, 0x1}]}}}}}) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$nl_route(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x1c}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) getsockname$packet(r1, &(0x7f0000000500)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) (async) socket$netlink(0x10, 0x3, 0x0) (async) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) (async) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x28, 0x10, 0x825, 0x0, 0x0, {0x53, 0x0, 0x0, r3, 0x10000}, [@IFLA_MTU={0x8, 0x4, 0x1ff}]}, 0x28}}, 0x0) (async) bind$can_raw(0xffffffffffffffff, &(0x7f0000000000)={0x1d, r3}, 0x10) (async) 07:06:25 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 17) [ 567.148693][ T7938] loop0: detected capacity change from 0 to 264192 [ 567.195143][ T7] usb 5-1: device descriptor read/8, error -71 [ 567.206501][ T7942] loop3: detected capacity change from 0 to 264191 [ 567.230024][ T7949] loop3: detected capacity change from 0 to 264191 07:06:26 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:26 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 18) 07:06:26 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:26 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) tee(r0, 0xffffffffffffffff, 0x7, 0x9) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x80fffff, 0x2, &(0x7f0000000700)=[{&(0x7f0000000180)="eb3c906d8d6673ff0f0000000000000002404b0650bf96e3e351941185d6ad000004f801", 0x24}, {&(0x7f0000000880)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x8000, &(0x7f00000001c0)=ANY=[@ANYBLOB="646f733178666c6f7070792c73686f72746e616d653d77696e6e742c73686f72746e616d653d6c6f7765722c696f636861727365743d63703737352c756e695f786c6174653d312c6e66733d6e6f7374616c655f726f2c757466383d312c007fb0f79f60f3e386ef910837ba6b381ec7a7286fa4f0fc374c4885905ace516c1b810427bab371fdce63f9a5884b9aa5e01798feda5c660678bd05a48fdde03862a1d3ec0b27f71ae049e83518c4604d96b96eabf7b4714573da6d3cb562387b96d6e06189444e8723157518022097c7970c9cb93b1cb2814296554fa44069fb6c58f4aa0940124e9ebc7084f499e0b57bdd9e77ee96ae2253a590971dd3"], 0x0) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000080)={'ip_vti0\x00', &(0x7f00000002c0)={'gre0\x00', 0x0, 0x7, 0x700, 0x3, 0xe1fc, {{0x2b, 0x4, 0x2, 0x28, 0xac, 0x65, 0x0, 0x5, 0x29, 0x0, @loopback, @multicast1, {[@ssrr={0x89, 0x13, 0x14, [@dev={0xac, 0x14, 0x14, 0x2d}, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, @broadcast]}, @rr={0x7, 0xf, 0x63, [@initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast, @private=0xa010100]}, @ssrr={0x89, 0xb, 0x56, [@initdev={0xac, 0x1e, 0x1, 0x0}, @initdev={0xac, 0x1e, 0x1, 0x0}]}, @timestamp={0x44, 0x20, 0x29, 0x0, 0x6, [0x5, 0xffffffff, 0x7f, 0x1000, 0x2, 0x20, 0xfffffff8]}, @lsrr={0x83, 0x2b, 0x84, [@rand_addr=0x64010102, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @multicast1, @multicast2, @broadcast, @dev={0xac, 0x14, 0x14, 0x40}, @dev={0xac, 0x14, 0x14, 0x1e}, @loopback]}, @rr={0x7, 0x1b, 0xc8, [@dev={0xac, 0x14, 0x14, 0x2f}, @multicast2, @remote, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @empty]}, @ra={0x94, 0x4, 0x1}]}}}}}) (async) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x1c}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) getsockname$packet(r1, &(0x7f0000000500)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) (async) r2 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x28, 0x10, 0x825, 0x0, 0x0, {0x53, 0x0, 0x0, r3, 0x10000}, [@IFLA_MTU={0x8, 0x4, 0x1ff}]}, 0x28}}, 0x0) (async) bind$can_raw(0xffffffffffffffff, &(0x7f0000000000)={0x1d, r3}, 0x10) [ 568.353976][ T7685] I/O error, dev loop3, sector 263936 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 07:06:27 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x5) 07:06:27 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 19) [ 568.921582][ T7970] loop3: detected capacity change from 0 to 264191 07:06:27 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 568.975495][ T7] usb 5-1: new high-speed USB device number 40 using dummy_hcd [ 569.574584][ T7980] loop0: detected capacity change from 0 to 264192 07:06:28 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 20) 07:06:28 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) 07:06:28 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r3, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r3, r4, 0x0, 0x80000041) 07:06:28 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(0x0, 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:28 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 21) [ 570.255106][ T7] usb 5-1: unable to read config index 0 descriptor/start: -71 [ 570.271036][ T7] usb 5-1: can't read configurations, error -71 07:06:30 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 571.475724][ T7] usb usb5-port1: unable to enumerate USB device 07:06:30 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r3, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r3, r4, 0x0, 0x80000041) 07:06:30 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(0x0, 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:30 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x6) 07:06:30 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 22) 07:06:31 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r3, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r3, r4, 0x0, 0x80000041) [ 572.921594][ T8015] loop0: detected capacity change from 0 to 264192 07:06:31 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(0x0, 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:31 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 23) 07:06:32 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 573.434540][ T7] usb 5-1: new high-speed USB device number 41 using dummy_hcd 07:06:32 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 24) 07:06:32 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x5) 07:06:32 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:32 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r3, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r4, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r4, r5, 0x0, 0x80000041) 07:06:33 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x7) 07:06:33 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 25) 07:06:33 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 26) [ 574.473105][ T8039] loop3: detected capacity change from 0 to 264192 07:06:33 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x6) 07:06:33 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 27) [ 574.952339][ T8046] loop0: detected capacity change from 0 to 264192 [ 574.971682][ T8051] loop3: detected capacity change from 0 to 264192 [ 575.064739][ T7] usb 5-1: device descriptor read/64, error -71 07:06:33 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:34 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 28) [ 576.185078][ T7] usb 5-1: new high-speed USB device number 42 using dummy_hcd 07:06:35 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) 07:06:35 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x8) 07:06:35 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r3, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r4, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r4, r5, 0x0, 0x80000041) 07:06:35 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 29) 07:06:35 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x7) 07:06:35 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:35 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 30) [ 576.530122][ T8071] loop0: detected capacity change from 0 to 264192 [ 576.538004][ T8074] loop3: detected capacity change from 0 to 264192 [ 576.575206][ T7] usb 5-1: unable to read config index 0 descriptor/start: -71 [ 577.455177][ T7] usb 5-1: can't read configurations, error -71 07:06:36 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 31) 07:06:36 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r3, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r4, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r4, r5, 0x0, 0x80000041) 07:06:36 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:36 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 32) [ 577.689673][ T7] usb usb5-port1: attempt power cycle 07:06:36 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x9) [ 578.975001][ T7] usb 5-1: new high-speed USB device number 43 using dummy_hcd [ 579.205170][ T7] usb 5-1: New USB device found, idVendor=05a9, idProduct=1550, bcdDevice=df.38 [ 579.214219][ T7] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 579.223849][ T7] usb 5-1: config 0 descriptor?? [ 579.267147][ T7] gspca_main: ov534_9-2.14.0 probing 05a9:1550 [ 580.795160][ T7] gspca_ov534_9: reg_r err -71 [ 581.144987][ T7] gspca_ov534_9: Unknown sensor 0000 [ 581.145063][ T7] ov534_9: probe of 5-1:0.0 failed with error -22 [ 581.158565][ T7] usb 5-1: USB disconnect, device number 43 07:06:39 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) 07:06:39 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 33) 07:06:39 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:39 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:39 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:39 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xa) 07:06:39 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 34) [ 581.306591][ T8110] loop0: detected capacity change from 0 to 264192 07:06:41 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 35) 07:06:42 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:42 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:42 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:42 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 36) 07:06:44 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) 07:06:44 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:44 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, 0x0) lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:44 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xb) 07:06:44 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:44 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 37) 07:06:44 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 38) [ 586.194996][ T7] usb 5-1: new high-speed USB device number 44 using dummy_hcd [ 586.282325][ T8151] loop0: detected capacity change from 0 to 264192 07:06:47 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 39) 07:06:47 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 588.694776][ T7] usb 5-1: device descriptor read/64, error -71 07:06:47 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, 0x0) lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:47 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:47 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 40) 07:06:49 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x69, 0xcb, 0x40, 0x5a9, 0x1550, 0xdf38, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x19, 0x20, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) 07:06:49 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 41) 07:06:49 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:49 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xc) 07:06:49 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, 0x0) lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:49 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, 0x0) lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:49 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 42) [ 590.943697][ T7] usb 5-1: new high-speed USB device number 45 using dummy_hcd 07:06:49 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 43) [ 591.082561][ T8189] loop0: detected capacity change from 0 to 264192 07:06:51 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:51 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 44) 07:06:51 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:51 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 593.384967][ T7] usb 5-1: device descriptor read/64, error -71 07:06:54 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xc) 07:06:54 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xd) 07:06:54 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:54 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 45) 07:06:54 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 595.555930][ T7] usb usb5-port1: attempt power cycle 07:06:54 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:54 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 46) [ 595.646819][ T8214] loop0: detected capacity change from 0 to 264192 [ 595.690439][ T8222] loop3: detected capacity change from 0 to 264192 07:06:55 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:55 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(0xffffffffffffffff, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:55 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:55 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:55 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 47) 07:06:55 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 48) 07:06:55 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 49) 07:06:55 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xe) 07:06:58 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:58 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:58 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 50) 07:06:58 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:58 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:58 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 51) [ 599.981415][ T8269] loop0: detected capacity change from 0 to 264192 07:06:59 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:59 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:06:59 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 52) 07:07:00 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:00 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:00 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xf) 07:07:00 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 53) 07:07:00 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 602.274904][ C0] sched: RT throttling activated 07:07:01 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:01 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:01 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 54) 07:07:01 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:01 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 55) 07:07:01 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 56) [ 603.261186][ T8321] loop0: detected capacity change from 0 to 264192 07:07:03 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:03 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:03 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, 0x0, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:03 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x10) 07:07:03 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 57) 07:07:03 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:03 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 58) [ 605.347309][ T8351] loop0: detected capacity change from 0 to 264192 07:07:04 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, 0x0, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:04 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:04 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 59) 07:07:04 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 60) 07:07:05 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x11) [ 607.488195][ T8368] loop0: detected capacity change from 0 to 264192 07:07:06 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, 0x0, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:06 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x87) 07:07:06 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:06 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 61) 07:07:06 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:06 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, 0x0, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:06 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 62) [ 607.704199][ T8380] loop0: detected capacity change from 0 to 264192 07:07:08 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 63) 07:07:08 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, 0x0, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:08 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 64) 07:07:08 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:08 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:08 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 65) 07:07:08 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, 0x0, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:08 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x88) 07:07:08 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 66) [ 610.342058][ T8405] loop0: detected capacity change from 0 to 264192 07:07:10 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 67) 07:07:10 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, 0x0, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:10 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, 0x0, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:10 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r2, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r3, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r3, r4, 0x0, 0x80000041) 07:07:11 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:11 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 68) 07:07:13 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r2, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r3, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r3, r4, 0x0, 0x80000041) 07:07:13 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:13 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:13 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x8a) 07:07:13 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 69) 07:07:15 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x88) [ 616.344255][ T8451] loop0: detected capacity change from 0 to 264192 07:07:15 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r2, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r3, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r3, r4, 0x0, 0x80000041) 07:07:15 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:15 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 70) 07:07:15 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, 0x0, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 616.512004][ T8454] loop4: detected capacity change from 0 to 264192 07:07:16 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 71) 07:07:16 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:16 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:16 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:16 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x92) 07:07:16 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 72) [ 617.990600][ T8480] loop0: detected capacity change from 0 to 264192 07:07:17 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:17 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 73) 07:07:17 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xa8) 07:07:18 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 74) 07:07:18 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:18 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:18 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 619.739651][ T8498] loop0: detected capacity change from 0 to 264192 07:07:19 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:19 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 75) 07:07:19 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xf0) 07:07:19 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:19 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:19 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:19 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 76) 07:07:19 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 77) [ 620.706432][ T8516] loop0: detected capacity change from 0 to 264192 07:07:22 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 78) 07:07:22 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:22 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:22 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x122) 07:07:22 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:22 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:22 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 79) [ 623.874294][ T8546] loop0: detected capacity change from 0 to 264192 [ 625.146063][ T1238] ieee802154 phy0 wpan0: encryption failed: -22 [ 625.152452][ T1238] ieee802154 phy1 wpan1: encryption failed: -22 07:07:24 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:24 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 80) 07:07:24 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:25 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {0x0}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:25 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:25 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 81) 07:07:25 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x14f) 07:07:25 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 82) [ 627.181753][ T8584] loop0: detected capacity change from 0 to 264192 07:07:27 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 83) 07:07:27 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r3, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r4, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r4, r5, 0x0, 0x80000041) 07:07:27 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:27 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {0x0}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:27 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x150) 07:07:27 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 84) 07:07:27 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:27 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 85) [ 628.806742][ T8602] loop0: detected capacity change from 0 to 264192 07:07:28 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 86) 07:07:28 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {0x0}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:28 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:28 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 87) 07:07:28 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x154) 07:07:29 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r3, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r4, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r4, r5, 0x0, 0x80000041) 07:07:30 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r3, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r4, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r4, r5, 0x0, 0x80000041) 07:07:30 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 88) 07:07:30 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x157) 07:07:30 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:30 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 89) [ 631.522410][ T8647] loop0: detected capacity change from 0 to 264192 07:07:30 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {0x0}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:30 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 90) 07:07:30 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 91) 07:07:30 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x159) 07:07:31 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:31 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 92) [ 632.855046][ T8670] loop0: detected capacity change from 0 to 264192 07:07:32 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 93) 07:07:32 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:32 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {0x0}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:32 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x15a) 07:07:32 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r3, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r4, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r4, r5, 0x0, 0x80000041) 07:07:32 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:32 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 94) 07:07:32 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 95) [ 633.868425][ T8683] loop0: detected capacity change from 0 to 264192 07:07:35 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {0x0}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:35 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 96) 07:07:35 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:36 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {0x0}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:36 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x15c) 07:07:36 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 97) 07:07:37 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x15a) 07:07:37 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 638.558152][ T8724] loop0: detected capacity change from 0 to 264192 [ 638.632001][ T8729] loop3: detected capacity change from 0 to 264192 07:07:37 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 98) 07:07:37 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {0x0}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:37 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x163) 07:07:37 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:37 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x15c) 07:07:37 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 99) [ 639.365665][ T8738] loop3: detected capacity change from 0 to 264192 [ 639.375614][ T8740] loop0: detected capacity change from 0 to 264192 07:07:39 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:39 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) (fail_nth: 100) 07:07:39 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:39 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {0x0}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:39 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:07:39 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x1c0) 07:07:41 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x15c) 07:07:42 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:42 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:42 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:44 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:44 executing program 5: bpf$MAP_CREATE(0x2, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) [ 645.862623][ T8783] loop0: detected capacity change from 0 to 264192 [ 645.872179][ T8784] loop3: detected capacity change from 0 to 264192 07:07:44 executing program 5: bpf$MAP_CREATE(0x3, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:07:44 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x300) 07:07:44 executing program 5: bpf$MAP_CREATE(0x4, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:07:44 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:44 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:44 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 646.287587][ T8797] loop0: detected capacity change from 0 to 264192 07:07:44 executing program 5: bpf$MAP_CREATE(0x5, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:07:45 executing program 5: bpf$MAP_CREATE(0x6, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:07:46 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:46 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:46 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:46 executing program 5: bpf$MAP_CREATE(0x7, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:07:46 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x408) 07:07:46 executing program 5: bpf$MAP_CREATE(0x8, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:07:46 executing program 5: bpf$MAP_CREATE(0x9, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) [ 647.962653][ T8823] loop0: detected capacity change from 0 to 264192 07:07:49 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x500) 07:07:49 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x300) 07:07:49 executing program 5: bpf$MAP_CREATE(0xa, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:07:49 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:49 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {0x0}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:49 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:49 executing program 5: bpf$MAP_CREATE(0xb, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:07:49 executing program 5: bpf$MAP_CREATE(0xc, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) [ 650.892800][ T8841] loop0: detected capacity change from 0 to 264192 [ 650.973331][ T8845] loop3: detected capacity change from 0 to 264192 07:07:49 executing program 5: bpf$MAP_CREATE(0xd, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:07:51 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:51 executing program 2: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:51 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x51f) 07:07:51 executing program 5: bpf$MAP_CREATE(0xe, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) [ 653.536186][ T8877] loop0: detected capacity change from 0 to 264192 07:07:52 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {0x0}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:52 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {0x0}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:52 executing program 5: bpf$MAP_CREATE(0xf, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:07:52 executing program 5: bpf$MAP_CREATE(0x10, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:07:52 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x53e) 07:07:53 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {0x0}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:53 executing program 5: bpf$MAP_CREATE(0x11, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) [ 654.570271][ T8889] loop0: detected capacity change from 0 to 264192 07:07:53 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {0x0}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:54 executing program 5: bpf$MAP_CREATE(0x12, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:07:55 executing program 5: bpf$MAP_CREATE(0x13, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:07:55 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {0x0}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:55 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:55 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x600) 07:07:55 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:55 executing program 2: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:55 executing program 5: bpf$MAP_CREATE(0x14, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) [ 657.155882][ T8919] loop0: detected capacity change from 0 to 264192 07:07:58 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:58 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:58 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:07:58 executing program 5: bpf$MAP_CREATE(0x15, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:00 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:00 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:00 executing program 5: bpf$MAP_CREATE(0x16, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:00 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x700) 07:08:00 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x600) 07:08:00 executing program 5: bpf$MAP_CREATE(0x17, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) [ 662.002442][ T8952] loop4: detected capacity change from 0 to 264192 [ 662.968531][ T8963] loop0: detected capacity change from 0 to 264192 07:08:01 executing program 2: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:01 executing program 5: bpf$MAP_CREATE(0x18, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:01 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:01 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:01 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {0x0}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:01 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x804) 07:08:01 executing program 5: bpf$MAP_CREATE(0x19, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:01 executing program 5: bpf$MAP_CREATE(0x1a, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) [ 663.255505][ T8970] loop0: detected capacity change from 0 to 264192 07:08:04 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {0x0}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:04 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {0x0}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:04 executing program 5: bpf$MAP_CREATE(0x1b, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:04 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x900) 07:08:05 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 666.921740][ T9004] loop0: detected capacity change from 0 to 264192 07:08:05 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {0x0}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:05 executing program 4: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:05 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {0x0}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:05 executing program 5: bpf$MAP_CREATE(0x1c, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:05 executing program 5: bpf$MAP_CREATE(0x1d, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:05 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xa00) 07:08:06 executing program 5: bpf$MAP_CREATE(0x1e, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:06 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:07 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {0x0}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 668.412269][ T9027] loop0: detected capacity change from 0 to 264192 07:08:07 executing program 5: bpf$MAP_CREATE(0x21, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:08 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:09 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:09 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {0x0}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:09 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xb00) 07:08:09 executing program 5: bpf$MAP_CREATE(0x22, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:09 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:09 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:10 executing program 5: bpf$MAP_CREATE(0x23, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) [ 671.361433][ T9061] loop0: detected capacity change from 0 to 264192 07:08:10 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:10 executing program 5: bpf$MAP_CREATE(0x8b, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:11 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:11 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xc00) 07:08:11 executing program 5: bpf$MAP_CREATE(0xa0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:12 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:12 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:12 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:12 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:12 executing program 5: bpf$MAP_CREATE(0x110, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) [ 674.140551][ T9087] loop0: detected capacity change from 0 to 264192 07:08:12 executing program 5: bpf$MAP_CREATE(0x150, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:15 executing program 5: bpf$MAP_CREATE(0x180, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:15 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xd00) 07:08:15 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:15 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:15 executing program 5: bpf$MAP_CREATE(0x190, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:15 executing program 3: prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) [ 676.957184][ T9121] loop0: detected capacity change from 0 to 264192 07:08:17 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:17 executing program 5: bpf$MAP_CREATE(0x1d0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:17 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:17 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:17 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xe00) 07:08:17 executing program 5: bpf$MAP_CREATE(0x210, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) [ 678.619324][ T9139] loop0: detected capacity change from 0 to 264192 07:08:18 executing program 4: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x40002000, 0x0, 0x0, 0x0, &(0x7f0000000300), 0x0) 07:08:18 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:18 executing program 5: bpf$MAP_CREATE(0x250, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:18 executing program 5: bpf$MAP_CREATE(0x290, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:18 executing program 5: bpf$MAP_CREATE(0x2d0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:19 executing program 3: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, r0, 0x100) 07:08:19 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:19 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xf00) 07:08:19 executing program 5: bpf$MAP_CREATE(0x300, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:19 executing program 4: prlimit64(0x0, 0x4, &(0x7f0000002240), 0x0) 07:08:19 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:19 executing program 5: bpf$MAP_CREATE(0x310, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:19 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x16, &(0x7f0000000040), 0x4) 07:08:19 executing program 3: openat$pidfd(0xffffffffffffff9c, &(0x7f0000002280), 0x8440, 0x0) 07:08:19 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg$unix(r0, 0x0, 0x34, 0x0) [ 681.091142][ T9172] loop0: detected capacity change from 0 to 264192 07:08:20 executing program 5: bpf$MAP_CREATE(0x350, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:20 executing program 3: setrlimit(0x9, &(0x7f0000000040)) 07:08:20 executing program 5: bpf$MAP_CREATE(0x390, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:20 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:20 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xff6) 07:08:20 executing program 4: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000100)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000080)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f0000000140)={0xe, 0x18, 0xfa00, @id_afonly={&(0x7f0000000040), r1, 0x0, 0x2, 0x4}}, 0x20) 07:08:20 executing program 3: r0 = syz_io_uring_setup(0x6983, &(0x7f0000000080), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000100), &(0x7f0000000200)) io_uring_setup(0x65d5, &(0x7f0000000000)={0x0, 0x0, 0x20, 0x0, 0x0, 0x0, r0}) 07:08:20 executing program 5: bpf$MAP_CREATE(0x3d0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:20 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {0x0}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:20 executing program 4: r0 = syz_io_uring_setup(0x6983, &(0x7f0000000080), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000200)) io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x12, 0x0, 0x0) 07:08:20 executing program 5: bpf$MAP_CREATE(0x410, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:20 executing program 3: r0 = syz_io_uring_setup(0x6983, &(0x7f0000000080), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000200)) io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0xc, 0x7, 0x0) [ 682.229144][ T9210] loop0: detected capacity change from 0 to 264192 07:08:20 executing program 5: bpf$MAP_CREATE(0x450, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:21 executing program 4: r0 = syz_io_uring_setup(0x6983, &(0x7f0000000080), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000200)) io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x12, 0x0, 0x0) 07:08:21 executing program 5: bpf$MAP_CREATE(0x490, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:21 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x0, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0xffffffffffffffcd}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:21 executing program 3: r0 = syz_io_uring_setup(0x3a45, &(0x7f0000000140), &(0x7f0000001000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000001c0), &(0x7f0000000340)) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0xa, 0x0, 0x0) 07:08:21 executing program 4: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b2, 0x0, 0x0, &(0x7f0000000000)={[0xf30]}, 0x8) 07:08:21 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x1100) 07:08:21 executing program 5: bpf$MAP_CREATE(0x4d0, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:21 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/route\x00') lseek(r7, 0xf36, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f00000016c0)=""/20, 0x14}, {0x0}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001740)=""/257, 0x101}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001500)=""/47, 0x2f}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32=0x0, @ANYBLOB="0200000000000000a0891308f976de5c00"/34, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES8=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x170}, 0x100) sendfile(r5, r6, 0x0, 0x80000041) 07:08:21 executing program 5: bpf$MAP_CREATE(0x500, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:21 executing program 3: mremap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000, 0x7, &(0x7f0000ffc000/0x2000)=nil) openat$bsg(0xffffffffffffff9c, &(0x7f00000000c0), 0x204001, 0x0) sync_file_range(0xffffffffffffffff, 0x8, 0x6fb, 0x3) r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$FIONCLEX(r0, 0x5450) mremap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3000, 0x3, &(0x7f0000ffd000/0x3000)=nil) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0xffffffffffffff15, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockname$inet(r1, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f0000000100)=0x10) r2 = socket$netlink(0x10, 0x3, 0x3) openat$cgroup_type(0xffffffffffffffff, &(0x7f00000001c0), 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)}], 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(0xffffffffffffffff, 0x8983, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0xe580}, 0x10023) [ 683.247821][ T9241] loop0: detected capacity change from 0 to 264192 07:08:22 executing program 5: bpf$MAP_CREATE(0x510, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) 07:08:22 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@utf8no}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@numtail}, {@shortname_mixed}, {@shortname_winnt}]}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b12ee6"], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x1f00) 07:08:22 executing program 3: mremap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000, 0x7, &(0x7f0000ffc000/0x2000)=nil) openat$bsg(0xffffffffffffff9c, &(0x7f00000000c0), 0x204001, 0x0) sync_file_range(0xffffffffffffffff, 0x8, 0x6fb, 0x3) r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$FIONCLEX(r0, 0x5450) mremap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3000, 0x3, &(0x7f0000ffd000/0x3000)=nil) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0xffffffffffffff15, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockname$inet(r1, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f0000000100)=0x10) r2 = socket$netlink(0x10, 0x3, 0x3) openat$cgroup_type(0xffffffffffffffff, &(0x7f00000001c0), 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)}], 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(0xffffffffffffffff, 0x8983, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0xe580}, 0x10023) 07:08:22 executing program 5: bpf$MAP_CREATE(0x550, &(0x7f0000000000)=@base={0x17, 0x0, 0x400000, 0x3, 0x4, 0x1}, 0x48) [ 683.942526][ T9262] loop0: detected capacity change from 0 to 264192 [ 683.950172][ T9240] ================================================================== [ 683.958284][ T9240] BUG: KASAN: double-free in __kmem_cache_free+0xab/0x3b0 [ 683.965443][ T9240] Free of addr ffff88807d7acc00 by task syz-executor.4/9240 [ 683.972745][ T9240] [ 683.975085][ T9240] CPU: 1 PID: 9240 Comm: syz-executor.4 Not tainted 6.0.0-rc6-next-20220923-syzkaller #0 [ 683.984919][ T9240] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/22/2022 [ 683.995033][ T9240] Call Trace: [ 683.998328][ T9240] [ 684.001280][ T9240] dump_stack_lvl+0xcd/0x134 [ 684.005921][ T9240] print_report+0x15e/0x45d [ 684.010494][ T9240] ? __phys_addr+0xc4/0x140 [ 684.015036][ T9240] ? __kmem_cache_free+0xab/0x3b0 [ 684.020106][ T9240] ? __kmem_cache_free+0xab/0x3b0 [ 684.025176][ T9240] kasan_report_invalid_free+0x97/0x1b0 [ 684.030780][ T9240] ? __kmem_cache_free+0xab/0x3b0 [ 684.035857][ T9240] ____kasan_slab_free+0x185/0x1c0 [ 684.041016][ T9240] slab_free_freelist_hook+0x8b/0x1c0 [ 684.046440][ T9240] ? io_clean_op+0x581/0xb10 [ 684.051109][ T9240] __kmem_cache_free+0xab/0x3b0 [ 684.055982][ T9240] ? io_recv+0x1100/0x1100 [ 684.060439][ T9240] io_clean_op+0x581/0xb10 [ 684.064872][ T9240] io_free_batch_list+0x46f/0x7e0 [ 684.069918][ T9240] __io_submit_flush_completions+0x22b/0x2e0 [ 684.075917][ T9240] ctx_flush_and_put+0xdf/0x1b0 [ 684.080872][ T9240] tctx_task_work+0x153/0x4a0 [ 684.085571][ T9240] ? handle_tw_list+0x420/0x420 [ 684.090443][ T9240] ? lock_downgrade+0x6e0/0x6e0 [ 684.095305][ T9240] ? do_raw_spin_lock+0x120/0x2a0 [ 684.100345][ T9240] ? rwlock_bug.part.0+0x90/0x90 [ 684.105297][ T9240] task_work_run+0x16b/0x270 [ 684.109909][ T9240] ? task_work_cancel+0x30/0x30 [ 684.114778][ T9240] ? io_req_complete_post+0x16b/0x260 [ 684.120172][ T9240] get_signal+0x1c3/0x2430 [ 684.124599][ T9240] ? io_submit_sqes+0xb1d/0x1df0 [ 684.129556][ T9240] ? exit_signals+0x8b0/0x8b0 [ 684.134246][ T9240] arch_do_signal_or_restart+0x82/0x2300 [ 684.139893][ T9240] ? lock_release+0x5cb/0x810 [ 684.144578][ T9240] ? __ct_user_exit+0xff/0x150 [ 684.149359][ T9240] ? get_sigframe_size+0x10/0x10 [ 684.154307][ T9240] ? lock_downgrade+0x6e0/0x6e0 [ 684.159166][ T9240] ? restore_fpregs_from_fpstate+0xbd/0x1c0 [ 684.165081][ T9240] ? vtime_user_exit+0x218/0x6c0 [ 684.170129][ T9240] exit_to_user_mode_prepare+0x15f/0x250 [ 684.175779][ T9240] syscall_exit_to_user_mode+0x19/0x50 [ 684.181273][ T9240] do_syscall_64+0x42/0xb0 [ 684.185700][ T9240] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 684.191615][ T9240] RIP: 0033:0x7fc0fea8a5a9 [ 684.196035][ T9240] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 684.215674][ T9240] RSP: 002b:00007fc0ffbec168 EFLAGS: 00000246 ORIG_RAX: 00000000000001aa [ 684.224097][ T9240] RAX: 0000000000000800 RBX: 00007fc0febabf80 RCX: 00007fc0fea8a5a9 [ 684.232075][ T9240] RDX: 0000000000000000 RSI: 00000000000040b2 RDI: 0000000000000003 [ 684.240049][ T9240] RBP: 00007fc0feae5580 R08: 0000000020000000 R09: 0000000000000008 [ 684.248026][ T9240] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 684.256003][ T9240] R13: 00007ffe549daa0f R14: 00007fc0ffbec300 R15: 0000000000022000 [ 684.263988][ T9240] [ 684.267014][ T9240] [ 684.269338][ T9240] Allocated by task 9240: [ 684.273662][ T9240] kasan_save_stack+0x1e/0x40 [ 684.278423][ T9240] kasan_set_track+0x21/0x30 [ 684.283049][ T9240] __kasan_kmalloc+0xa1/0xb0 [ 684.287653][ T9240] __kmalloc+0x54/0xc0 [ 684.291734][ T9240] io_alloc_async_data+0x9b/0x160 [ 684.296774][ T9240] io_sendmsg_prep_async+0x19b/0x3c0 [ 684.302068][ T9240] io_req_prep_async+0x1d9/0x300 [ 684.307019][ T9240] io_submit_sqes+0xfcd/0x1df0 [ 684.311799][ T9240] __do_sys_io_uring_enter+0xac6/0x2410 [ 684.317373][ T9240] do_syscall_64+0x35/0xb0 [ 684.321796][ T9240] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 684.327707][ T9240] [ 684.330027][ T9240] Freed by task 9240: [ 684.334004][ T9240] kasan_save_stack+0x1e/0x40 [ 684.338720][ T9240] kasan_set_track+0x21/0x30 [ 684.343328][ T9240] kasan_save_free_info+0x2a/0x40 [ 684.348360][ T9240] ____kasan_slab_free+0x160/0x1c0 [ 684.353490][ T9240] slab_free_freelist_hook+0x8b/0x1c0 [ 684.358881][ T9240] __kmem_cache_free+0xab/0x3b0 [ 684.363833][ T9240] io_send_zc_cleanup+0x133/0x180 [ 684.368866][ T9240] io_clean_op+0xf4/0xb10 [ 684.373293][ T9240] io_free_batch_list+0x46f/0x7e0 [ 684.378332][ T9240] __io_submit_flush_completions+0x22b/0x2e0 [ 684.384328][ T9240] ctx_flush_and_put+0xdf/0x1b0 [ 684.389723][ T9240] tctx_task_work+0x153/0x4a0 [ 684.394413][ T9240] task_work_run+0x16b/0x270 [ 684.399025][ T9240] get_signal+0x1c3/0x2430 [ 684.403447][ T9240] arch_do_signal_or_restart+0x82/0x2300 [ 684.409093][ T9240] exit_to_user_mode_prepare+0x15f/0x250 [ 684.414735][ T9240] syscall_exit_to_user_mode+0x19/0x50 [ 684.420214][ T9240] do_syscall_64+0x42/0xb0 [ 684.424634][ T9240] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 684.430547][ T9240] [ 684.432867][ T9240] The buggy address belongs to the object at ffff88807d7acc00 [ 684.432867][ T9240] which belongs to the cache kmalloc-512 of size 512 [ 684.447101][ T9240] The buggy address is located 0 bytes inside of [ 684.447101][ T9240] 512-byte region [ffff88807d7acc00, ffff88807d7ace00) [ 684.460209][ T9240] [ 684.462620][ T9240] The buggy address belongs to the physical page: [ 684.469026][ T9240] page:ffffea0001f5eb00 refcount:1 mapcount:0 mapping:0000000000000000 index:0xffffea0001e53720 pfn:0x7d7ac [ 684.480482][ T9240] head:ffffea0001f5eb00 order:2 compound_mapcount:0 compound_pincount:0 [ 684.488813][ T9240] flags: 0xfff00000010200(slab|head|node=0|zone=1|lastcpupid=0x7ff) [ 684.496816][ T9240] raw: 00fff00000010200 ffff888011841c80 dead00000010000e ffff88807d7af400 [ 684.505407][ T9240] raw: ffffea0001e53720 ffffea00009d2320 00000001ffffffff 0000000000000000 [ 684.513986][ T9240] page dumped because: kasan: bad access detected [ 684.520394][ T9240] page_owner tracks the page as allocated [ 684.526112][ T9240] page last allocated via order 2, migratetype Unmovable, gfp_mask 0xd2820(GFP_ATOMIC|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 3601, tgid 3600 (syz-fuzzer), ts 166198371913, free_ts 148232416228 [ 684.546961][ T9240] get_page_from_freelist+0x1092/0x2d20 [ 684.552518][ T9240] __alloc_pages+0x1c7/0x5a0 [ 684.557128][ T9240] alloc_pages+0x1a6/0x270 [ 684.561583][ T9240] allocate_slab+0x213/0x300 [ 684.566201][ T9240] ___slab_alloc+0xac1/0x1430 [ 684.570903][ T9240] __slab_alloc.constprop.0+0x4d/0xa0 [ 684.576312][ T9240] __kmem_cache_alloc_node+0x18a/0x3d0 [ 684.581804][ T9240] __kmalloc_node_track_caller+0x45/0xc0 [ 684.587463][ T9240] __alloc_skb+0xd9/0x2f0 [ 684.591834][ T9240] __napi_alloc_skb+0x93/0x340 [ 684.596631][ T9240] page_to_skb+0x17d/0xc80 [ 684.601109][ T9240] receive_buf+0xe0a/0x5560 [ 684.605623][ T9240] virtnet_poll+0x708/0x1310 [ 684.610239][ T9240] __napi_poll+0xb8/0x770 [ 684.614597][ T9240] net_rx_action+0x9fc/0xde0 [ 684.619197][ T9240] __do_softirq+0x1f7/0xad8 [ 684.623706][ T9240] page last free stack trace: [ 684.628379][ T9240] free_pcp_prepare+0x65c/0xd90 [ 684.633262][ T9240] free_unref_page+0x19/0x4d0 [ 684.637944][ T9240] __unfreeze_partials+0x17c/0x1a0 [ 684.643072][ T9240] qlist_free_all+0x6a/0x170 [ 684.647669][ T9240] kasan_quarantine_reduce+0x180/0x200 [ 684.653146][ T9240] __kasan_slab_alloc+0x62/0x80 [ 684.658016][ T9240] kmem_cache_alloc_node+0x2ff/0x400 [ 684.663315][ T9240] __alloc_skb+0x210/0x2f0 [ 684.667749][ T9240] tcp_stream_alloc_skb+0x38/0x580 [ 684.672934][ T9240] tcp_sendmsg_locked+0xc36/0x2f90 [ 684.678060][ T9240] tcp_sendmsg+0x2b/0x40 [ 684.682351][ T9240] inet_sendmsg+0x99/0xe0 [ 684.686725][ T9240] sock_sendmsg+0xcf/0x120 [ 684.691181][ T9240] sock_write_iter+0x291/0x3d0 [ 684.695958][ T9240] vfs_write+0x9e9/0xdd0 [ 684.700218][ T9240] ksys_write+0x1e8/0x250 [ 684.704567][ T9240] [ 684.706891][ T9240] Memory state around the buggy address: [ 684.712521][ T9240] ffff88807d7acb00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 684.720611][ T9240] ffff88807d7acb80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 684.728671][ T9240] >ffff88807d7acc00: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 684.736735][ T9240] ^ [ 684.740801][ T9240] ffff88807d7acc80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 684.748880][ T9240] ffff88807d7acd00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 684.756958][ T9240] ================================================================== [ 684.809019][ T9240] Kernel panic - not syncing: panic_on_warn set ... [ 684.815675][ T9240] CPU: 0 PID: 9240 Comm: syz-executor.4 Not tainted 6.0.0-rc6-next-20220923-syzkaller #0 [ 684.825513][ T9240] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/22/2022 [ 684.835591][ T9240] Call Trace: [ 684.838885][ T9240] [ 684.841831][ T9240] dump_stack_lvl+0xcd/0x134 [ 684.846463][ T9240] panic+0x2c8/0x622 [ 684.850407][ T9240] ? panic_print_sys_info.part.0+0x110/0x110 [ 684.856414][ T9240] ? preempt_schedule_common+0x59/0xc0 [ 684.861910][ T9240] ? preempt_schedule_thunk+0x16/0x18 [ 684.867348][ T9240] ? __kmem_cache_free+0xab/0x3b0 [ 684.872414][ T9240] ? __kmem_cache_free+0xab/0x3b0 [ 684.877479][ T9240] end_report.part.0+0x3f/0x7c [ 684.882271][ T9240] kasan_report_invalid_free.cold+0x8/0xd [ 684.888027][ T9240] ? __kmem_cache_free+0xab/0x3b0 [ 684.893100][ T9240] ____kasan_slab_free+0x185/0x1c0 [ 684.898263][ T9240] slab_free_freelist_hook+0x8b/0x1c0 [ 684.903682][ T9240] ? io_clean_op+0x581/0xb10 [ 684.908307][ T9240] __kmem_cache_free+0xab/0x3b0 [ 684.913198][ T9240] ? io_recv+0x1100/0x1100 [ 684.917642][ T9240] io_clean_op+0x581/0xb10 [ 684.922090][ T9240] io_free_batch_list+0x46f/0x7e0 [ 684.927166][ T9240] __io_submit_flush_completions+0x22b/0x2e0 [ 684.933183][ T9240] ctx_flush_and_put+0xdf/0x1b0 [ 684.938074][ T9240] tctx_task_work+0x153/0x4a0 [ 684.942791][ T9240] ? handle_tw_list+0x420/0x420 [ 684.947681][ T9240] ? lock_downgrade+0x6e0/0x6e0 [ 684.952557][ T9240] ? do_raw_spin_lock+0x120/0x2a0 [ 684.957621][ T9240] ? rwlock_bug.part.0+0x90/0x90 [ 684.962598][ T9240] task_work_run+0x16b/0x270 [ 684.967245][ T9240] ? task_work_cancel+0x30/0x30 [ 684.972141][ T9240] ? io_req_complete_post+0x16b/0x260 [ 684.977599][ T9240] get_signal+0x1c3/0x2430 [ 684.982042][ T9240] ? io_submit_sqes+0xb1d/0x1df0 [ 684.987018][ T9240] ? exit_signals+0x8b0/0x8b0 [ 684.991728][ T9240] arch_do_signal_or_restart+0x82/0x2300 [ 684.997391][ T9240] ? lock_release+0x5cb/0x810 [ 685.002104][ T9240] ? __ct_user_exit+0xff/0x150 [ 685.006913][ T9240] ? get_sigframe_size+0x10/0x10 [ 685.011883][ T9240] ? lock_downgrade+0x6e0/0x6e0 [ 685.016787][ T9240] ? restore_fpregs_from_fpstate+0xbd/0x1c0 [ 685.022731][ T9240] ? vtime_user_exit+0x218/0x6c0 [ 685.027717][ T9240] exit_to_user_mode_prepare+0x15f/0x250 [ 685.033391][ T9240] syscall_exit_to_user_mode+0x19/0x50 [ 685.038882][ T9240] do_syscall_64+0x42/0xb0 [ 685.043335][ T9240] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 685.049273][ T9240] RIP: 0033:0x7fc0fea8a5a9 [ 685.053703][ T9240] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 685.073336][ T9240] RSP: 002b:00007fc0ffbec168 EFLAGS: 00000246 ORIG_RAX: 00000000000001aa [ 685.081780][ T9240] RAX: 0000000000000800 RBX: 00007fc0febabf80 RCX: 00007fc0fea8a5a9 [ 685.089776][ T9240] RDX: 0000000000000000 RSI: 00000000000040b2 RDI: 0000000000000003 [ 685.097767][ T9240] RBP: 00007fc0feae5580 R08: 0000000020000000 R09: 0000000000000008 [ 685.105762][ T9240] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 685.113752][ T9240] R13: 00007ffe549daa0f R14: 00007fc0ffbec300 R15: 0000000000022000 [ 685.121753][ T9240] [ 685.124988][ T9240] Kernel Offset: disabled [ 685.129307][ T9240] Rebooting in 86400 seconds..